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

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--javax.swing.JFrame
                                |
                                +--com.ibm.dse.tools.workbench.gui.DomainsBrowser

public class DomainsBrowser
extends javax.swing.JFrame
implements TableNames

This class creates a browser to add, edit or remove domains

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Field Summary
protected  java.util.Vector domainsList
          Vector that contains the list of defined domains in the database
 boolean isModal
          Identifies if the wizard frame is modal or not
protected  Repository repository
          Repository used to flush the instance and retrieve the necessary information
 
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
DomainsBrowser()
          This constructor creates a Domain Browser.
DomainsBrowser(Repository rep)
          This constructor creates a Domain Browser
 
Method Summary
protected  void addDomain()
          This method throws a domains wizard to create a new domain
protected  void cancel()
          This method cancels the edition of the instance and closes the wizard
 void dispose()
          This method disposes the wizard.
 Repository getRepository()
          Returns the repository
protected  void modifyDomain()
          This method throws a domain wizard to modify the selected domain
protected  void removeDomain()
          This method removes the selected domain from the database
 void setRepository(Repository newRepository)
          This method sets the repository field
protected  void submit()
          This method flushes the domains into the DB and disposes the wizard
 
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, show, 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, setVisible, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

isModal

public boolean isModal
Identifies if the wizard frame is modal or not

repository

protected Repository repository
Repository used to flush the instance and retrieve the necessary information

domainsList

protected java.util.Vector domainsList
Vector that contains the list of defined domains in the database
Constructor Detail

DomainsBrowser

public DomainsBrowser()
This constructor creates a Domain Browser.

DomainsBrowser

public DomainsBrowser(Repository rep)
This constructor creates a Domain Browser
Parameters:
rep - com.ibm.ivj.util.base.Repository The repository for the wizard to store and retrieve information
Method Detail

addDomain

protected void addDomain()
This method throws a domains wizard to create a new domain

cancel

protected void cancel()
This method cancels the edition of the instance and closes the wizard

dispose

public void dispose()
This method disposes the wizard.
Overrides:
dispose in class java.awt.Window

getRepository

public Repository getRepository()
Returns the repository
Returns:
com.ibm.dse.tools.workbench.base.Repository

modifyDomain

protected void modifyDomain()
This method throws a domain wizard to modify the selected domain

removeDomain

protected void removeDomain()
This method removes the selected domain from the database

setRepository

public void setRepository(Repository newRepository)
This method sets the repository field
Parameters:
newRepository - com.ibm.dse.tools.workbench.base.Repository

submit

protected void submit()
This method flushes the domains into the DB and disposes the wizard