com.ibm.dse.tools.workbench.gui
Class GroupHierarchy

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--com.ibm.dse.tools.workbench.gui.GroupHierarchy

public class GroupHierarchy
extends javax.swing.JDialog
implements DialogResult

This class shows a group hierarchy dialog

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Field Summary
static java.lang.String ACCEPT_BUTTON_TEXT
           
static java.lang.String CANCEL_BUTTON_TEXT
           
protected static java.lang.String SECTION
           
protected static java.lang.String TITLE
           
 
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
GroupHierarchy()
          This constructor creates a GroupHierarchy object
GroupHierarchy(java.awt.Frame owner)
          This constructor creates a GroupHierarchy object from Frame object
GroupHierarchy(java.awt.Frame owner, boolean modal)
          This constructor creates a GroupHierarchy object from Frame object.
GroupHierarchy(java.awt.Frame owner, java.lang.String title)
          This constructor creates a GroupHierarchy object titled title from Frame object.
GroupHierarchy(java.awt.Frame owner, java.lang.String title, boolean modal)
          This constructor creates a GroupHierarchy object titled title from Frame object.
GroupHierarchy(javax.swing.JDialog owner, boolean modal)
          This constructor creates a GroupHierarchy object from JDialog object.
 
Method Summary
 boolean accepted()
          This method returns true if the dialog is closed with an accept button.
 TableRow[] getGroupsSelectionHierarchy()
          This method returns an array of entities from the root to the selected.
 java.lang.Object getResult()
          This method returns the result of this group hierarchy dialog.
 boolean getVersionedAllowed()
          This method gets value in versionedAllowed field.
 void setRepository(Repository newRepository)
          Sets the repository which group hierarchy will be shown in the GroupHierarchy object
 void setVersionedAllowed(boolean status)
          This method sets status value in versionedAllowed field.
 
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

SECTION

protected static final java.lang.String SECTION

TITLE

protected static final java.lang.String TITLE

ACCEPT_BUTTON_TEXT

public static final java.lang.String ACCEPT_BUTTON_TEXT

CANCEL_BUTTON_TEXT

public static final java.lang.String CANCEL_BUTTON_TEXT
Constructor Detail

GroupHierarchy

public GroupHierarchy()
This constructor creates a GroupHierarchy object

GroupHierarchy

public GroupHierarchy(java.awt.Frame owner)
This constructor creates a GroupHierarchy object from Frame object
Parameters:
owner - java.awt.Frame

GroupHierarchy

public GroupHierarchy(java.awt.Frame owner,
                      java.lang.String title)
This constructor creates a GroupHierarchy object titled title from Frame object.
Parameters:
owner - java.awt.Frame
title - java.lang.String

GroupHierarchy

public GroupHierarchy(java.awt.Frame owner,
                      java.lang.String title,
                      boolean modal)
This constructor creates a GroupHierarchy object titled title from Frame object. This constructor allows specify if the GroupHierarchy is modal.
Parameters:
owner - java.awt.Frame
title - java.lang.String
modal - boolean

GroupHierarchy

public GroupHierarchy(java.awt.Frame owner,
                      boolean modal)
This constructor creates a GroupHierarchy object from Frame object. This constructor allows specify if the GroupHierarchy is modal.
Parameters:
owner - java.awt.Frame
modal - boolean

GroupHierarchy

public GroupHierarchy(javax.swing.JDialog owner,
                      boolean modal)
This constructor creates a GroupHierarchy object from JDialog object. This constructor allows specify if the GroupHierarchy is modal.
Parameters:
owner - javax.swing.JDialog
modal - boolean
Method Detail

accepted

public boolean accepted()
This method returns true if the dialog is closed with an accept button.
Specified by:
accepted in interface DialogResult
Returns:
boolean

getGroupsSelectionHierarchy

public TableRow[] getGroupsSelectionHierarchy()
This method returns an array of entities from the root to the selected.
Returns:
com.ibm.dse.tools.workbench.base.TableRow[]

getResult

public java.lang.Object getResult()
This method returns the result of this group hierarchy dialog.
Specified by:
getResult in interface DialogResult
Returns:
java.lang.Object

getVersionedAllowed

public boolean getVersionedAllowed()
This method gets value in versionedAllowed field.
Returns:
boolean

setRepository

public void setRepository(Repository newRepository)
Sets the repository which group hierarchy will be shown in the GroupHierarchy object
Parameters:
newRepository - com.ibm.dse.tools.workbench.base.Repository

setVersionedAllowed

public void setVersionedAllowed(boolean status)
This method sets status value in versionedAllowed field.
Parameters:
status - boolean