wt.clients.iba.definition
Class AttributeDefinitionCreator
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
wt.clients.widgets.BaseCreator
wt.clients.iba.definition.AttributeDefinitionCreator
- All Implemented Interfaces:
- Accessible, CreatorInterface, ImageObserver, MenuContainer, RootPaneContainer, Serializable, WindowConstants
- public class AttributeDefinitionCreator
- extends BaseCreator
- See Also:
- Serialized Form
Nested classes inherited from class wt.clients.widgets.BaseCreator |
|
Fields inherited from class wt.clients.widgets.BaseCreator |
baseCreatorTitle, caller, CANCEL, CANCEL_BUTTON, CANCEL_OPTION, cancelButton, confirmExitMsg, createdObject, errorDialogTitle, isChanged, OK, OK_BUTTON, OK_OPTION, okButton, resource, warningDialogTitle, width |
Fields inherited from class java.awt.Dialog |
|
Fields inherited from class java.awt.Window |
|
Fields inherited from class java.awt.Container |
|
Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, 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, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show |
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 |
ATTRIBUTEDEFINITION_RESOURCE
private static String ATTRIBUTEDEFINITION_RESOURCE
debug
private static final boolean debug
adResource
private ResourceBundle adResource
MAX_NAME_LENGTH
private static final int MAX_NAME_LENGTH
- See Also:
- Constant Field Values
NAME_KEYFILTER
private static final String NAME_KEYFILTER
- See Also:
- Constant Field Values
mode
private boolean mode
isRoot
private boolean isRoot
mainPanel
private JPanel mainPanel
sortCollator
private Collator sortCollator
lname
private JLabel lname
lattrType
private JLabel lattrType
lQOM
private JLabel lQOM
lClass
private JLabel lClass
nameValue
private AttributeDefinitionCreator.NameField nameValue
rootAttrTypeValue
private JComboBox rootAttrTypeValue
rootQOMValue
private JComboBox rootQOMValue
IBAbox
private JComboBox IBAbox
attrTypeValue
private JLabel attrTypeValue
classValue
private JLabel classValue
QOMValue
private JLabel QOMValue
parentNode
private AbstractAttributeDefinizerNodeView parentNode
attributeDefinitionDataType
private AttributeDefinitionDataType[] attributeDefinitionDataType
allQOMs
private String[] allQOMs
classnames
private Vector classnames
currentQOM
private QuantityOfMeasureDefaultView currentQOM
uServiceObject
UnitsService uServiceObject
iServiceObject
IBADefinitionService iServiceObject
currentAttributeType
AttributeDefDefaultView currentAttributeType
currentAttributeQOM
AttributeDefDefaultView currentAttributeQOM
AttributeDefinitionCreator
public AttributeDefinitionCreator(Object obj,
boolean mode)
setFlag
private void setFlag(boolean flag)
initResource
protected void initResource()
- Overrides:
initResource
in class BaseCreator
setMode
private void setMode(Object obj)
addMainPanel
private void addMainPanel()
createAttrPanel
private JPanel createAttrPanel()
populateRootAttributeType
private String[] populateRootAttributeType()
populateRootQOM
private String[] populateRootQOM()
populateClassNames
private Vector populateClassNames()
attrTypeIsUnits
private boolean attrTypeIsUnits()
attrTypeIsReference
private boolean attrTypeIsReference()
fillAttributeTypeLabel
private String fillAttributeTypeLabel()
fillQOMLabel
private String fillQOMLabel()
fillReferenceClassLabel
private String fillReferenceClassLabel()
createMethod
public boolean createMethod()
- Specified by:
createMethod
in class BaseCreator
- Returns:
- boolean
createAttrDef
private boolean createAttrDef(String classname,
AbstractAttributeDefinizerNodeView attrNode)
createAttrOrg
private boolean createAttrOrg()
quickSortStrings
private void quickSortStrings(String[] sortString,
int startIndex,
int endIndex)
quickPartition
private int quickPartition(String[] sortString,
int startIndex,
int endIndex)
swap
private void swap(String[] sortString,
int i,
int j)
buttonClick
private void buttonClick()
displayExceptionMessage
private void displayExceptionMessage(String key,
Object[] params)
- Display the exception messages with the key plus the parameters.
- Parameters:
key
- Key to find the string from the resource bundleparams
- Parameters passed to the value from the resource bundle