|
|||||||||
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.Dialog | +--javax.swing.JDialog | +--com.ibm.dse.tools.workbench.gui.VersionDialog
This class is a dialog to ask the user for the parameters related with the versioning process of a row
Inner classes inherited from class javax.swing.JDialog |
javax.swing.JDialog.AccessibleJDialog |
Field Summary | |
protected static java.lang.String |
ACCEPT_BUTTON_TEXT
|
protected boolean |
accepted
|
protected static java.lang.String |
ASSIGN_AÜTOMATIC_VERSION_LABEL_TEXT
|
protected static java.lang.String |
AUTOMATIC_LABEL_TEXT
|
static java.lang.String |
AUTOMATIC_VERSION_RELATED
|
protected java.lang.String |
automaticVersionCode
|
protected static java.lang.String |
CANCEL_BUTTON_TEXT
|
protected static java.lang.String |
MSG_ASK_FOR_VERSION_NAME
|
protected static java.lang.String |
MSG_USED_VERSION_NAME
|
protected static java.lang.String |
MSG_USED_VERSION_NAME_TITLE
|
protected static java.lang.String |
MSG_VERSION_NAME_REQUIRED
|
protected static java.lang.String |
MSG_VERSION_NAME_REQUIRED_TITLE
|
protected static java.lang.String |
ONE_NAME_LABEL_TEXT
|
protected Repository |
repository
|
protected TableRow |
row
|
protected java.lang.String |
rowName
|
protected static java.lang.String |
SECTION
|
protected static java.lang.String |
TITLE
|
static java.lang.String |
VERSION_CODE
|
Fields inherited from class javax.swing.JDialog |
accessibleContext,
rootPane,
rootPaneCheckingEnabled |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT,
CENTER_ALIGNMENT,
LEFT_ALIGNMENT,
RIGHT_ALIGNMENT,
TOP_ALIGNMENT |
Constructor Summary | |
VersionDialog()
This constructor creates a VersionDialog object |
|
VersionDialog(TableRow row,
Repository rep)
This constructor creates a VersionDialog object when versioning the row table row to the rep repository |
Method Summary | |
boolean |
accepted()
This method returns true if the dialog is closed with the accept button. |
protected void |
checkToAccept()
This method checks that all the fields are filled to accept when an ActionPerformed event is throwed. |
void |
doAccept()
This method checks that a valid version name has been provided and sets the accepted member field to true |
void |
doCancel()
This method is excecuted when the user press the Cancel button. |
boolean |
getAllowAutomaticVersion()
Returns if the automatic version option is enabled |
protected java.lang.String |
getAutomaticVersionCode()
Asks the repository the next valid version code for the row been versioned |
Repository |
getRepository()
Returns the repository where versioning is performed |
java.lang.Object |
getResult()
This method returns the result of the dialog. |
TableRow |
getRow()
Returns the row been versioned |
protected java.lang.String |
getRowName()
Returns the name of the row been versioned |
void |
setAllowAutomaticVersion(boolean allowed)
This method enables/disables the automatic version option |
void |
setRepository(Repository rep)
Sets the repository where versioning is performed |
void |
setRow(TableRow row)
Sets the row been versioned |
Methods inherited from class javax.swing.JDialog |
addImpl,
createRootPane,
dialogInit,
getAccessibleContext,
getContentPane,
getDefaultCloseOperation,
getGlassPane,
getJMenuBar,
getLayeredPane,
getRootPane,
isRootPaneCheckingEnabled,
paramString,
processKeyEvent,
processWindowEvent,
remove,
setContentPane,
setDefaultCloseOperation,
setGlassPane,
setJMenuBar,
setLayeredPane,
setLayout,
setLocationRelativeTo,
setRootPane,
setRootPaneCheckingEnabled,
update |
Methods inherited from class java.awt.Dialog |
addNotify,
dispose,
getTitle,
hide,
isModal,
isResizable,
setModal,
setResizable,
setTitle,
show |
Methods inherited from class java.awt.Window |
addWindowListener,
applyResourceBundle,
applyResourceBundle,
finalize,
getFocusOwner,
getInputContext,
getLocale,
getOwnedWindows,
getOwner,
getToolkit,
getWarningString,
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,
removeNotify,
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,
remove,
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,
setVisible,
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 SECTION
protected static final java.lang.String TITLE
protected static final java.lang.String AUTOMATIC_LABEL_TEXT
protected static final java.lang.String ONE_NAME_LABEL_TEXT
protected static final java.lang.String ASSIGN_AÜTOMATIC_VERSION_LABEL_TEXT
protected static final java.lang.String MSG_USED_VERSION_NAME
protected static final java.lang.String MSG_USED_VERSION_NAME_TITLE
protected static final java.lang.String MSG_ASK_FOR_VERSION_NAME
protected static final java.lang.String MSG_VERSION_NAME_REQUIRED
protected static final java.lang.String MSG_VERSION_NAME_REQUIRED_TITLE
protected static final java.lang.String ACCEPT_BUTTON_TEXT
protected static final java.lang.String CANCEL_BUTTON_TEXT
protected boolean accepted
protected Repository repository
protected TableRow row
protected java.lang.String rowName
public static final java.lang.String VERSION_CODE
public static final java.lang.String AUTOMATIC_VERSION_RELATED
protected java.lang.String automaticVersionCode
Constructor Detail |
public VersionDialog()
public VersionDialog(TableRow row, Repository rep) throws RpNonVersionableTableException
row
- com.ibm.dse.tools.workbench.base.TableRowrep
- com.ibm.dse.tools.workbench.base.RepositoryMethod Detail |
public boolean accepted()
protected void checkToAccept() throws WorkbenchException
public void doAccept() throws WorkbenchException
public void doCancel()
public boolean getAllowAutomaticVersion()
protected java.lang.String getAutomaticVersionCode() throws RpNonVersionableTableException, WorkbenchException
public Repository getRepository()
public java.lang.Object getResult()
public TableRow getRow()
protected java.lang.String getRowName()
public void setAllowAutomaticVersion(boolean allowed)
allowed
- booleanpublic void setRepository(Repository rep)
rep
- com.ibm.dse.tools.workbench.base.Repositorypublic void setRow(TableRow row) throws RpNonVersionableTableException
row
- com.ibm.dse.tools.workbench.base.TableRow
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |