|
TWE 2.5-1 API | |||||||||
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.Dialog
javax.swing.JDialog
org.enhydra.jawe.base.editor.TableEditor
Nested Class Summary |
Nested classes inherited from class javax.swing.JDialog |
javax.swing.JDialog.AccessibleJDialog |
Nested classes inherited from class java.awt.Dialog |
java.awt.Dialog.AccessibleAWTDialog |
Nested classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
protected java.awt.event.ActionListener |
al
|
protected InlinePanel |
inlinePanel
|
protected XMLSimpleTablePanel |
panelToEdit
|
protected java.util.Properties |
properties
|
private TableEditorSettings |
settings
|
protected java.lang.String |
type
|
protected java.awt.event.WindowListener |
wl
|
Fields inherited from class javax.swing.JDialog |
accessibleContext, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Dialog |
|
Fields inherited from class java.awt.Window |
|
Fields inherited from class java.awt.Container |
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface org.enhydra.jawe.JaWEComponent |
LOWER_STATUS_COMPONENT, MAIN_COMPONENT, OTHER_COMPONENT, SPECIAL_COMPONENT, TREE_COMPONENT, UPPER_STATUS_COMPONENT |
Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
TableEditor(TableEditorSettings ts)
|
Method Summary | |
boolean |
adjustXPDL(org.enhydra.shark.xpdl.elements.Package pkg)
|
boolean |
canCreateElement(org.enhydra.shark.xpdl.XMLCollection col)
|
boolean |
canDuplicateElement(org.enhydra.shark.xpdl.XMLCollection col,
org.enhydra.shark.xpdl.XMLElement el)
|
boolean |
canInsertElement(org.enhydra.shark.xpdl.XMLCollection col,
org.enhydra.shark.xpdl.XMLElement el)
|
boolean |
canModifyElement(org.enhydra.shark.xpdl.XMLCollection col,
org.enhydra.shark.xpdl.XMLElement el)
|
boolean |
canModifyElement(org.enhydra.shark.xpdl.XMLElement col)
|
boolean |
canRemoveElement(org.enhydra.shark.xpdl.XMLCollection col,
org.enhydra.shark.xpdl.XMLElement el)
|
boolean |
canRepositionElement(org.enhydra.shark.xpdl.XMLCollection col,
org.enhydra.shark.xpdl.XMLElement el)
|
java.util.List |
checkValidity(org.enhydra.shark.xpdl.XMLElement el,
boolean fullCheck)
|
void |
close()
|
void |
configure(java.util.Properties props)
|
protected XMLSimpleTablePanel |
createSTP(java.lang.String title,
org.enhydra.shark.xpdl.XMLCollection owner,
java.util.List elements,
java.util.List columnsToShow)
|
javax.swing.Action |
getAction(java.lang.String cmd)
|
javax.swing.Action[] |
getActions()
|
javax.swing.JComponent |
getDisplay()
|
java.lang.String |
getName()
|
java.util.Properties |
getProperties()
|
JaWEComponentSettings |
getSettings()
|
java.lang.String |
getType()
|
JaWEComponentView |
getView()
|
protected void |
init()
|
protected void |
initDialog()
|
boolean |
isUpdateInProgress()
|
void |
setType(java.lang.String type)
|
void |
setUpdateInProgress(boolean inProgress)
|
void |
showTable(java.lang.String title,
org.enhydra.shark.xpdl.XMLCollection owner,
java.util.List elements,
java.util.List columnsToShow)
|
Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Dialog |
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show |
Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected java.lang.String type
protected java.util.Properties properties
protected XMLSimpleTablePanel panelToEdit
protected InlinePanel inlinePanel
private TableEditorSettings settings
protected java.awt.event.WindowListener wl
protected java.awt.event.ActionListener al
Constructor Detail |
public TableEditor(TableEditorSettings ts)
Method Detail |
public java.util.Properties getProperties()
public JaWEComponentSettings getSettings()
getSettings
in interface JaWEComponent
public JaWEComponentView getView()
getView
in interface JaWEComponent
public javax.swing.JComponent getDisplay()
public java.lang.String getType()
getType
in interface JaWEComponent
public void setType(java.lang.String type)
setType
in interface JaWEComponent
public java.lang.String getName()
getName
in interface JaWEComponent
public boolean adjustXPDL(org.enhydra.shark.xpdl.elements.Package pkg)
adjustXPDL
in interface JaWEComponent
public java.util.List checkValidity(org.enhydra.shark.xpdl.XMLElement el, boolean fullCheck)
checkValidity
in interface JaWEComponent
public boolean canCreateElement(org.enhydra.shark.xpdl.XMLCollection col)
canCreateElement
in interface JaWEComponent
public boolean canInsertElement(org.enhydra.shark.xpdl.XMLCollection col, org.enhydra.shark.xpdl.XMLElement el)
canInsertElement
in interface JaWEComponent
public boolean canModifyElement(org.enhydra.shark.xpdl.XMLCollection col, org.enhydra.shark.xpdl.XMLElement el)
public boolean canModifyElement(org.enhydra.shark.xpdl.XMLElement col)
canModifyElement
in interface JaWEComponent
public boolean canRemoveElement(org.enhydra.shark.xpdl.XMLCollection col, org.enhydra.shark.xpdl.XMLElement el)
canRemoveElement
in interface JaWEComponent
public boolean canDuplicateElement(org.enhydra.shark.xpdl.XMLCollection col, org.enhydra.shark.xpdl.XMLElement el)
canDuplicateElement
in interface JaWEComponent
public boolean canRepositionElement(org.enhydra.shark.xpdl.XMLCollection col, org.enhydra.shark.xpdl.XMLElement el)
canRepositionElement
in interface JaWEComponent
public javax.swing.Action getAction(java.lang.String cmd)
public javax.swing.Action[] getActions()
public void configure(java.util.Properties props)
protected void init()
protected void initDialog()
public void close()
public void showTable(java.lang.String title, org.enhydra.shark.xpdl.XMLCollection owner, java.util.List elements, java.util.List columnsToShow)
public void setUpdateInProgress(boolean inProgress)
setUpdateInProgress
in interface JaWEComponent
public boolean isUpdateInProgress()
isUpdateInProgress
in interface JaWEComponent
protected XMLSimpleTablePanel createSTP(java.lang.String title, org.enhydra.shark.xpdl.XMLCollection owner, java.util.List elements, java.util.List columnsToShow)
|
TWE 2.5-1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |