|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
org.activemath.author.toc.TOC
public class TOC
An activemath TOC-Edit Frame
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JFrame |
|---|
JFrame.AccessibleJFrame |
| Nested classes/interfaces inherited from class java.awt.Frame |
|---|
Frame.AccessibleAWTFrame |
| Nested classes/interfaces inherited from class java.awt.Window |
|---|
Window.AccessibleAWTWindow |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
protected static int |
CANCEL
|
protected boolean |
changesSaved
|
protected static int |
CLOSED
|
protected static int |
NO
|
EditableTOCJTree |
tree
|
protected static Vector |
windowList
|
protected static int |
YES
|
| Fields inherited from class javax.swing.JFrame |
|---|
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Frame |
|---|
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface javax.swing.WindowConstants |
|---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
TOC()
Deprecated. this constructor provides no configuration and will fail |
|
TOC(String fileName,
Subconfiguration subconf)
|
|
TOC(String fileName,
Subconfiguration subconf,
String username,
String sessionname,
String bookname,
String tocEditUrl)
|
|
| Method Summary | |
|---|---|
void |
actionPerformed_Copy(String srcData)
|
void |
actionPerformed(ActionEvent e)
responds to ActionEvents. |
void |
changed()
sets the changesSaved flag to false. |
void |
closeWindow()
|
boolean |
getChangesSaved()
|
Subconfiguration |
getConfig()
|
DCMetaEditPanel |
getContribPanel()
|
DCMetaEditPanel |
getCreatorPanel()
|
String |
getFileName()
|
IDEditPanel |
getIdPanel()
|
JScrollPane |
getScrollPane()
returns the JScrollPane object that holds this TOC's JTree. |
JTabbedPane |
getTabbedPane()
|
DCMetaEditPanel |
getTitlePanel()
|
EditableTOCJTree |
getTree()
|
void |
importSession()
shwos a dialog that allows the user to enter session parameters. |
void |
lostOwnership(Clipboard clipboard,
Transferable contents)
|
static void |
main(String[] args)
opens a single new TOC edit frame. |
int |
notYetSaved()
gets on the user's nerves until the current file is saved or the operation is cancelled. |
void |
openFile()
shows a dialog allowing the user to select a file to be loaded into this TOC edit frame. |
void |
popupMenu(MouseEvent e)
|
void |
save()
|
boolean |
saveFileAs()
open file dialog in order to save current document. returns false if the user cancelled the process. |
void |
setAddOption(boolean b)
toggles the Edit/Add command on or off. |
void |
setEditMenuEnable(boolean b)
toggles cut/copy/paste options in editmenu on or off |
void |
setPasteAutomatic()
toggles the Edit/Paste command on or off, depending on the value of cutnpastedata. |
void |
setPasteOption(boolean b)
toggles the Edit/Paste command on or off. |
void |
shutdown()
|
| Methods inherited from class java.awt.Frame |
|---|
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.awt.MenuContainer |
|---|
getFont, postEvent |
| Field Detail |
|---|
protected static final int YES
protected static final int NO
protected static final int CANCEL
protected static final int CLOSED
protected static Vector windowList
public EditableTOCJTree tree
protected boolean changesSaved
| Constructor Detail |
|---|
public TOC()
public TOC(String fileName,
Subconfiguration subconf,
String username,
String sessionname,
String bookname,
String tocEditUrl)
public TOC(String fileName,
Subconfiguration subconf)
| Method Detail |
|---|
public String getFileName()
public static void main(String[] args)
args - Missing description The command line argumentspublic void setPasteOption(boolean b)
b - a flag indicating whether paste is available \ or not.public void setPasteAutomatic()
public void setAddOption(boolean b)
b - a flag indicating whether add is available \ or not.public void setEditMenuEnable(boolean b)
b - flag the indicates if cut/copy should be available.public JScrollPane getScrollPane()
public IDEditPanel getIdPanel()
public DCMetaEditPanel getTitlePanel()
public DCMetaEditPanel getCreatorPanel()
public DCMetaEditPanel getContribPanel()
public JTabbedPane getTabbedPane()
public EditableTOCJTree getTree()
public void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListenere - the ActionEvent to be processed.public void actionPerformed_Copy(String srcData)
public void lostOwnership(Clipboard clipboard,
Transferable contents)
lostOwnership in interface ClipboardOwnerpublic void save()
public boolean saveFileAs()
public int notYetSaved()
public void openFile()
public Subconfiguration getConfig()
public void importSession()
public void closeWindow()
public void popupMenu(MouseEvent e)
public void shutdown()
public void changed()
public boolean getChangesSaved()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||