***  This class is subject to change   ***

com.sas.workspace
Class AbstractDesigner

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--com.sas.workspace.WAStandardDialog
                                      |
                                      +--com.sas.workspace.WAWizardDialog
                                            |
                                            +--com.sas.workspace.AbstractDesigner
All Implemented Interfaces:

public abstract class AbstractDesigner
extends WAWizardDialog

See Also:
Serialized Form

Inner Class Summary
 
Field Summary
protected  AbstractDesigner.cAbstractDesignerTree m_tree
           
protected  AbstractDesigner.cAbstractDesignerTreeModel m_treeModel
           
protected  WATransitionWizardModel m_wizardModel
           
 
Fields inherited from class com.sas.workspace.WAWizardDialog
FINISH, m_btnBack, m_btnFinish, m_btnNext, m_DefaultImage, m_fStoreWasPassedIn, m_lTabsToCleanupOnCancel, m_oMetadata, m_parentStore, m_pnlWizard, m_wizardData, m_WizardModel
 
Fields inherited from class com.sas.workspace.WAStandardDialog
CANCEL, DATA_CHANGED_PROPERTY, DataChangedPromptProperty, EDITABLE_PROPERTY, m_bDataChanged, m_bEditable, m_btnApply, m_btnCancel, m_btnHelp, m_btnOk, m_eReturnValue, m_KeyHandler, m_lsnrDataChanged, m_lsnrPanelDataChanged, m_pnlButtons, m_pnlMain, m_sBrowse, m_sHelpProduct, m_sHelpTopic, OK
 
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
 
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
AbstractDesigner(Frame frame, String title)
          Constructor for an Abstract Designer Wizard
AbstractDesigner(Frame frame, String title, com.sas.metadata.MdObjectStore store)
          Constructor for an Abstract Designer Wizard
 
Method Summary
 void buildTree(AbstractDesigner.cAbstractDesignerTreeModel model, String sCategory, AbstractDesigner.cAbstractDesignerTreeNode parentnode, PluginInterface source, boolean fDone, boolean fMultiple)
          this is a recursive build tool
 void buildTree(AbstractDesigner.cAbstractDesignerTreeModel model, String sCategory, AbstractDesigner.cAbstractDesignerTreeNode parentnode, PluginInterface source, boolean fDone, boolean fMultiple, int index)
          this is a recursive build tool
static com.sas.metadata.Tree getDefaultGroup(com.sas.metadata.MdObjectStore store, com.sas.metadata.CMetadata reposToLookIn, String roleToLookFor)
          designers can use this to find the default group of some type; they look for a parent of FIXED....
 String getDefaultGroupID(com.sas.metadata.CMetadata reposToLookIn, String roleToLookFor)
          designers can use this to find the default group of some type; they look for a parent of FIXED....
 
Methods inherited from class com.sas.workspace.WAWizardDialog
actionPerformed, addTab, addTab, addTab, addTab, addTab, addTabToCleanupOnCancel, addWizardData, doCleanup, doDataExchangeOnCurrentPanel, doDisposeOfStore, doThreadedWrite, fixupID, fixupID, getWizardData, getWizardModel, initialize, onBack, onCancel, onFinish, onNext, reconstructWizard, removeTabToCleanupOnCancel, removeWizardData, replaceWizardData, runFinish, setMasterObject, setWizardModel, show, updateButtonsPanel, updateNavigationButtons, writeMetadata
 
Methods inherited from class com.sas.workspace.WAStandardDialog
addKeyListeners, center, createKeyListener, createMainPanelBorder, createRootPane, dispose, doDataExchange, getDefaultFocusComponent, getHelpProduct, getHelpTopic, getMainPanel, getReturnValue, hasDataChanged, isApplyButtonVisible, isCancelButtonVisible, isEditable, isHelpButtonVisible, isOKButtonVisible, layoutWidgets, onApply, onHelp, onOK, onShow, removeKeyListeners, restoreMainPanelBorder, setApplyButtonVisible, setCancelButtonVisible, setDataChanged, setEditable, setHelpButtonVisible, setHelpProduct, setHelpTopic, setMainPanel, setModal, setOKButtonVisible, validateData
 
Methods inherited from class javax.swing.JDialog
addImpl, 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, getTitle, hide, isModal, isResizable, isUndecorated, setResizable, setTitle, setUndecorated
 
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, getName, 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

m_wizardModel

protected WATransitionWizardModel m_wizardModel

m_treeModel

protected AbstractDesigner.cAbstractDesignerTreeModel m_treeModel

m_tree

protected AbstractDesigner.cAbstractDesignerTree m_tree
Constructor Detail

AbstractDesigner

public AbstractDesigner(Frame frame,
                        String title,
                        com.sas.metadata.MdObjectStore store)
Constructor for an Abstract Designer Wizard

AbstractDesigner

public AbstractDesigner(Frame frame,
                        String title)
Constructor for an Abstract Designer Wizard
Method Detail

buildTree

public void buildTree(AbstractDesigner.cAbstractDesignerTreeModel model,
                      String sCategory,
                      AbstractDesigner.cAbstractDesignerTreeNode parentnode,
                      PluginInterface source,
                      boolean fDone,
                      boolean fMultiple)
this is a recursive build tool

buildTree

public void buildTree(AbstractDesigner.cAbstractDesignerTreeModel model,
                      String sCategory,
                      AbstractDesigner.cAbstractDesignerTreeNode parentnode,
                      PluginInterface source,
                      boolean fDone,
                      boolean fMultiple,
                      int index)
this is a recursive build tool

getDefaultGroupID

public String getDefaultGroupID(com.sas.metadata.CMetadata reposToLookIn,
                                String roleToLookFor)
designers can use this to find the default group of some type; they look for a parent of FIXED....

getDefaultGroup

public static com.sas.metadata.Tree getDefaultGroup(com.sas.metadata.MdObjectStore store,
                                                    com.sas.metadata.CMetadata reposToLookIn,
                                                    String roleToLookFor)
designers can use this to find the default group of some type; they look for a parent of FIXED....

***  This class is subject to change   ***



Copyright © 2005 SAS Institute Inc. All Rights Reserved.
javadoc generated Fri, 10 Feb 2006 15:46:53