|
||||||||||
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
com.irisel.oms.guiom.panel.CLJPanelInstanceEditor
public class CLJPanelInstanceEditor
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.BaselineResizeBehavior |
Field Summary | |
---|---|
static int |
FORM_TYPE_EDIT
|
static int |
FORM_TYPE_NEW
|
static int |
FORM_TYPE_SEARCH
|
static int |
GRID_COLS
|
static boolean |
LAYOUT_TOP_DOWN_FIRST
|
static boolean |
SHOW_NUMERALS
|
Fields inherited from class javax.swing.JComponent |
---|
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface com.irisel.oms.guiom.rbac.Access |
---|
NONE, READ_ONLY, READ_WRITE, WRITE_ONLY |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
CLJPanelInstanceEditor()
Deprecated. |
|
CLJPanelInstanceEditor(ClassVO clsvo)
|
|
CLJPanelInstanceEditor(ClassVO clsvo,
Instance di)
|
|
CLJPanelInstanceEditor(ClassVO clsvo,
Instance di,
int formType)
Creates new form CLJPanelSimpleInstanceEditor |
|
CLJPanelInstanceEditor(ClassVO clsvo,
int formType)
Creates new form CLJPanelSimpleInstanceEditor formType is one of the int constants FORM_TYPE_NEW,FORM_TYPE_EDIT,FORM_TYPE_SEARCH |
|
CLJPanelInstanceEditor(DataInstance di)
|
|
CLJPanelInstanceEditor(DataInstance di,
int formType)
Creates new form CLJPanelSimpleInstanceEditor |
Method Summary | |
---|---|
void |
caretPositionChanged(java.awt.event.InputMethodEvent event)
Invoked when the caret within composed text has changed. |
void |
changeComponent(javax.swing.JComponent component)
The component's name must be the existing component to be substituted, usually it should be the property name. |
void |
focusGained(java.awt.event.FocusEvent e)
|
void |
focusLost(java.awt.event.FocusEvent e)
|
ClassVO |
getClsVO()
|
java.awt.Component |
getComponent(java.lang.String componentName)
|
boolean |
getDirty()
|
java.util.LinkedHashMap<java.lang.String,java.awt.Component> |
getInputComponents()
Returns the map that associates input controls to properties |
Instance |
getInstance()
Getter for property clsVO. |
java.util.LinkedHashMap |
getLabels()
Returns the map that associates labels to properties |
java.awt.GridBagLayout |
getLayoutManager()
|
Instance |
getRefreshedInstance()
|
void |
inputMethodTextChanged(java.awt.event.InputMethodEvent event)
Invoked when the text entered through an input method has changed. |
void |
itemStateChanged(java.awt.event.ItemEvent e)
|
void |
keyPressed(java.awt.event.KeyEvent e)
|
void |
keyReleased(java.awt.event.KeyEvent e)
|
void |
keyTyped(java.awt.event.KeyEvent e)
|
void |
refreshComponents()
Should be called whenever the model changes to update the view (input controls) |
void |
refreshFocused()
|
void |
refreshInstance(int index)
|
void |
refreshInstance(PropertyVO p)
|
void |
setAccessMode(int mode)
|
void |
setBackground(java.awt.Color bg)
|
void |
setClsVO(ClassVO clsVO)
|
void |
setDirty(boolean dirty)
|
void |
setInputs(java.util.LinkedHashMap inputs)
Setter for the map that associates input controls to properties |
void |
setInstance(Instance instance)
Setter for property instance. |
void |
setLayoutManager(java.awt.GridBagLayout layoutManager)
|
void |
setPropertyComponent(java.awt.Component c,
java.lang.String propertyName)
|
void |
setValue(int i,
java.lang.Object newValue)
Should be called whenever an input control changes to refresh the model (instance) |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static int GRID_COLS
public static boolean SHOW_NUMERALS
public static boolean LAYOUT_TOP_DOWN_FIRST
public static final int FORM_TYPE_NEW
public static final int FORM_TYPE_EDIT
public static final int FORM_TYPE_SEARCH
Constructor Detail |
---|
public CLJPanelInstanceEditor()
public CLJPanelInstanceEditor(ClassVO clsvo, int formType)
public CLJPanelInstanceEditor(ClassVO clsvo)
public CLJPanelInstanceEditor(ClassVO clsvo, Instance di, int formType)
public CLJPanelInstanceEditor(ClassVO clsvo, Instance di)
public CLJPanelInstanceEditor(DataInstance di, int formType)
public CLJPanelInstanceEditor(DataInstance di)
Method Detail |
---|
public void setBackground(java.awt.Color bg)
setBackground
in class javax.swing.JComponent
public void changeComponent(javax.swing.JComponent component)
component
- public void setPropertyComponent(java.awt.Component c, java.lang.String propertyName)
public Instance getInstance()
public Instance getRefreshedInstance()
public void setValue(int i, java.lang.Object newValue)
public boolean getDirty()
public void setDirty(boolean dirty)
public void refreshInstance(PropertyVO p)
public void refreshInstance(int index)
public void refreshComponents()
public void setInstance(Instance instance)
instance
- New value of property instance.public ClassVO getClsVO()
public void setClsVO(ClassVO clsVO)
public java.util.LinkedHashMap<java.lang.String,java.awt.Component> getInputComponents()
public void setInputs(java.util.LinkedHashMap inputs)
public java.util.LinkedHashMap getLabels()
public void refreshFocused()
public java.awt.Component getComponent(java.lang.String componentName)
public void focusGained(java.awt.event.FocusEvent e)
focusGained
in interface java.awt.event.FocusListener
public void focusLost(java.awt.event.FocusEvent e)
focusLost
in interface java.awt.event.FocusListener
public void inputMethodTextChanged(java.awt.event.InputMethodEvent event)
inputMethodTextChanged
in interface java.awt.event.InputMethodListener
public void caretPositionChanged(java.awt.event.InputMethodEvent event)
caretPositionChanged
in interface java.awt.event.InputMethodListener
public void itemStateChanged(java.awt.event.ItemEvent e)
itemStateChanged
in interface java.awt.event.ItemListener
public java.awt.GridBagLayout getLayoutManager()
public void setLayoutManager(java.awt.GridBagLayout layoutManager)
public void setAccessMode(int mode)
setAccessMode
in interface Access
public void keyTyped(java.awt.event.KeyEvent e)
keyTyped
in interface java.awt.event.KeyListener
public void keyPressed(java.awt.event.KeyEvent e)
keyPressed
in interface java.awt.event.KeyListener
public void keyReleased(java.awt.event.KeyEvent e)
keyReleased
in interface java.awt.event.KeyListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |