|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
wt.clients.widgets.BaseEditorPanel
wt.clients.iba.definition.AttributeEditorPanel
Nested Class Summary | |
(package private) class |
AttributeEditorPanel.LogicalField
|
(package private) class |
AttributeEditorPanel.NameField
|
(package private) class |
AttributeEditorPanel.NoSlashField
|
Nested classes inherited from class javax.swing.JPanel |
JPanel.AccessibleJPanel |
Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
private AbstractAttributeDefinizerDefaultView |
currentAttribute
|
private AttributeEditorPanel.NoSlashField |
descriptionText
|
private boolean |
dirty
|
private DisplayUnitsEditorPanel |
displayUnitsEditorPanel
|
private AttributeEditorPanel.NoSlashField |
dispText
|
private JLabel |
dtaLabel
|
private boolean |
editable
|
private AttributeEditorPanel.NoSlashField |
hierarchyDispText
|
private AttributeEditorPanel.LogicalField |
logicalIdDispText
|
private static int |
MAX_DESC_LENGTH
|
private static int |
MAX_DISPLAY_LENGTH
|
private static int |
MAX_NAME_LENGTH
|
private AttributeEditorPanel.NameField |
nameText
|
private JLabel |
qmLabel
|
private JLabel |
refClassLabel
|
Fields inherited from class wt.clients.widgets.BaseEditorPanel |
resource |
Fields inherited from class javax.swing.JPanel |
|
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Container |
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
(package private) |
AttributeEditorPanel(ResourceBundle resource,
AbstractAttributeDefinizerDefaultView currentAttribute)
Construct an empty panel |
Method Summary | |
private JLabel |
createLabel(String label)
Create a label |
private JLabel |
createLabel(String label,
int loc)
Create a label |
Object |
getItem()
|
boolean |
isDirty()
|
boolean |
isEditable()
|
private boolean |
isOrg()
|
private void |
setComponents()
Creates the editorPanel |
void |
setDirty(boolean dirty)
|
void |
setEditable(boolean editable)
|
void |
setItem(Object item)
|
Methods inherited from class wt.clients.widgets.BaseEditorPanel |
getContext, needsScrollPane, setBusy |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final int MAX_NAME_LENGTH
private static final int MAX_DISPLAY_LENGTH
private static final int MAX_DESC_LENGTH
private boolean editable
private boolean dirty
private AttributeEditorPanel.NameField nameText
private AttributeEditorPanel.NoSlashField dispText
private JLabel refClassLabel
private AttributeEditorPanel.NoSlashField descriptionText
private JLabel dtaLabel
private JLabel qmLabel
private DisplayUnitsEditorPanel displayUnitsEditorPanel
private AttributeEditorPanel.NoSlashField hierarchyDispText
private AttributeEditorPanel.LogicalField logicalIdDispText
private AbstractAttributeDefinizerDefaultView currentAttribute
Constructor Detail |
AttributeEditorPanel(ResourceBundle resource, AbstractAttributeDefinizerDefaultView currentAttribute)
Method Detail |
private boolean isOrg()
private void setComponents()
public void setEditable(boolean editable)
setEditable
in class BaseEditorPanel
public boolean isEditable()
isEditable
in class BaseEditorPanel
public void setItem(Object item)
setItem
in class BaseEditorPanel
public Object getItem()
getItem
in class BaseEditorPanel
private JLabel createLabel(String label)
private JLabel createLabel(String label, int loc)
public boolean isDirty()
isDirty
in class BaseEditorPanel
public void setDirty(boolean dirty)
setDirty
in class BaseEditorPanel
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |