|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Frame | +--javax.swing.JFrame | +--com.ibm.dse.tools.workbench.wizards.AbstractWizard | +--com.ibm.dse.tools.workbench.gui.InstanceChildrenBrowser
This class creates a wizard to manage children instances of the composed given instance
Inner classes inherited from class javax.swing.JFrame |
javax.swing.JFrame.AccessibleJFrame |
Field Summary | |
protected static java.lang.String |
BLANK
The identifier for the BLANK STRING constant |
protected java.util.Vector |
changeListenerVector
Vector of listeners to notify any changes in the database |
protected TableRow[] |
childrenEntities
Array that contains for each instance to which relation EntitesEntites belongs |
protected int[] |
childrenEntitiesCounter
Array that contains for each relation EntitesEntites the number of defined children |
protected static java.lang.String |
emptyString
The identifier for the EMPTY STRING constant |
protected java.util.Vector |
instancesInList
Vector that contains the defined children instances |
protected java.util.Vector |
instancesInListType
Vector that contains the type of each children instance defined |
boolean |
isEditable
Identifies if the instance being displayed is editable |
boolean |
isModal
Identifies if the wizard frame is modal or not |
protected static java.lang.String |
NO
The identifier for the NO STRING constant |
protected TableRow |
rootInstance
Table Row that contains the parent instance for all the children instaces that will be defined |
protected static java.lang.String |
YES
The identifier for the YES STRING constant |
Fields inherited from class com.ibm.dse.tools.workbench.wizards.AbstractWizard |
listenerList,
parameters,
rows,
workspace |
Fields inherited from class javax.swing.JFrame |
accessibleContext,
rootPane,
rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR,
DEFAULT_CURSOR,
E_RESIZE_CURSOR,
HAND_CURSOR,
ICONIFIED,
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 com.ibm.dse.tools.workbench.base.TableNames |
ALLOWED_VALUES,
ATTRIBUTES,
DOMAINS,
ENTITIES,
ENTITIES_ENTITIES,
GROUPS,
GROUPS_ENTITIES,
GROUPS_GROUPS,
GROUPS_INSTANCES,
INSTANCE_ERRORS,
INSTANCES,
PROPERTIES,
USERS |
Constructor Summary | |
InstanceChildrenBrowser()
This constructor creates an Instance Children Browser. |
|
InstanceChildrenBrowser(Repository wksp,
TableRow instance)
This constructor creates an Instance Children Browser |
Method Summary | |
protected void |
addChild()
This method throws an instance wizard to create a new instance |
protected void |
cancel()
This method cancels the edition of the instance and closes the wizard |
protected TableRow |
createNewInstance(TableRow ent)
Returns a new instance of type 'ent' |
void |
dispose()
This method disposes the wizard. |
protected void |
insertChild()
This method throws an instance wizard to create a new instance and inserts it in the selected position |
boolean |
isEditable()
Returns if the instance for this wizard is editable; |
void |
launch()
This method launches the wizard. |
protected void |
modifyChild()
This method throws an instance wizard to modify the selected instance |
protected void |
moveDown()
This method moves the selected instance child one position down |
protected void |
moveUp()
This method moves the selected instance child one position up |
protected void |
removeChild()
This method removes the selected instance |
void |
setEditable(boolean isTrue)
This method sets the isEditable field for the wizard |
void |
setInstance(TableRow inst)
This method sets the parent instance. |
void |
setTableRows(TableRow[] rows)
This method sets the current TableRows for this specific wizard. |
void |
setVisible(boolean val)
This methods makes the browser visible. |
void |
show()
This methods makes the browser visible. |
protected void |
submit()
This method commits the changes into the DB and disposes the wizard |
Methods inherited from class com.ibm.dse.tools.workbench.wizards.AbstractWizard |
addChangeListener,
centerWindow,
fireStateChanged,
fireStateChanged,
fireStateChanged,
fireStateChanged,
removeChangeListener,
setParameters,
setWorkspace |
Methods inherited from class javax.swing.JFrame |
addImpl,
createRootPane,
frameInit,
getAccessibleContext,
getContentPane,
getDefaultCloseOperation,
getGlassPane,
getJMenuBar,
getLayeredPane,
getRootPane,
isRootPaneCheckingEnabled,
paramString,
processKeyEvent,
processWindowEvent,
remove,
setContentPane,
setDefaultCloseOperation,
setGlassPane,
setJMenuBar,
setLayeredPane,
setLayout,
setRootPane,
setRootPaneCheckingEnabled,
update |
Methods inherited from class java.awt.Frame |
addNotify,
finalize,
getCursorType,
getFrames,
getIconImage,
getMenuBar,
getState,
getTitle,
isResizable,
remove,
removeNotify,
setCursor,
setIconImage,
setMenuBar,
setResizable,
setState,
setTitle |
Methods inherited from class java.awt.Window |
addWindowListener,
applyResourceBundle,
applyResourceBundle,
getFocusOwner,
getInputContext,
getLocale,
getOwnedWindows,
getOwner,
getToolkit,
getWarningString,
hide,
isShowing,
pack,
postEvent,
processEvent,
removeWindowListener,
setCursor,
toBack,
toFront |
Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
countComponents,
deliverEvent,
doLayout,
findComponentAt,
findComponentAt,
getAlignmentX,
getAlignmentY,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents,
getInsets,
getLayout,
getMaximumSize,
getMinimumSize,
getPreferredSize,
insets,
invalidate,
isAncestorOf,
layout,
list,
list,
locate,
minimumSize,
paint,
paintComponents,
preferredSize,
print,
printComponents,
processContainerEvent,
remove,
removeAll,
removeContainerListener,
setFont,
validate,
validateTree |
Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
addPropertyChangeListener,
addPropertyChangeListener,
bounds,
checkImage,
checkImage,
coalesceEvents,
contains,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
firePropertyChange,
getBackground,
getBounds,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont,
getFontMetrics,
getForeground,
getGraphics,
getHeight,
getInputMethodRequests,
getLocation,
getLocation,
getLocationOnScreen,
getName,
getParent,
getPeer,
getSize,
getSize,
getTreeLock,
getWidth,
getX,
getY,
gotFocus,
handleEvent,
hasFocus,
imageUpdate,
inside,
isDisplayable,
isDoubleBuffered,
isEnabled,
isFocusTraversable,
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,
processInputMethodEvent,
processMouseEvent,
processMouseMotionEvent,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
removePropertyChangeListener,
removePropertyChangeListener,
repaint,
repaint,
repaint,
repaint,
requestFocus,
reshape,
resize,
resize,
setBackground,
setBounds,
setBounds,
setComponentOrientation,
setDropTarget,
setEnabled,
setForeground,
setLocale,
setLocation,
setLocation,
setName,
setSize,
setSize,
show,
size,
toString,
transferFocus |
Methods inherited from class java.lang.Object |
clone,
equals,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
protected static final java.lang.String emptyString
protected static final java.lang.String YES
protected static final java.lang.String NO
protected static final java.lang.String BLANK
public boolean isModal
public boolean isEditable
protected TableRow rootInstance
protected TableRow[] childrenEntities
protected int[] childrenEntitiesCounter
protected java.util.Vector instancesInList
protected java.util.Vector instancesInListType
protected java.util.Vector changeListenerVector
Constructor Detail |
public InstanceChildrenBrowser()
public InstanceChildrenBrowser(Repository wksp, TableRow instance)
wksp
- com.ibm.ivj.util.base.Repository The repository for the wizard to store and retrieve informationinstance
- com.ibm.ivj.util.base.TableRow The table row of the parent instanceMethod Detail |
protected void addChild()
protected void cancel() throws WorkbenchException
protected TableRow createNewInstance(TableRow ent)
ent
- com.ibm.dse.tools.workbench.base.TableRowpublic void dispose()
protected void insertChild()
public boolean isEditable()
public void launch()
protected void modifyChild()
protected void moveDown()
protected void moveUp()
protected void removeChild()
public void setEditable(boolean isTrue)
isTrue
- booleanpublic void setInstance(TableRow inst)
inst
- com.ibm.des.tools.workbench.base.TableRow the parent instancepublic void setTableRows(TableRow[] rows)
rows
- com.ibm.dse.tools.workbench.base.TableRow[]public void setVisible(boolean val)
val
- booleanpublic void show()
protected void submit() throws WorkbenchException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |