public class CLJPanelInstanceEditor extends javax.swing.JPanel implements java.awt.event.InputMethodListener, java.awt.event.FocusListener, java.awt.event.ItemListener, Access, java.awt.event.KeyListener
| Modifier and Type | Field and Description |
|---|---|
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 |
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTNONE, READ_ONLY, READ_WRITE, WRITE_ONLY| Constructor and Description |
|---|
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
|
| Modifier and Type | Method and Description |
|---|---|
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) |
int |
getAccessMode() |
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)
|
getAccessibleContext, getUI, getUIClassID, setUI, updateUIaddAncestorListener, 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, hide, 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, updateadd, 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, transferFocusDownCycle, validateaction, 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, 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, transferFocusBackward, transferFocusUpCyclepublic 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
@Deprecated public CLJPanelInstanceEditor()
public CLJPanelInstanceEditor(ClassVO clsvo, int formType)
public CLJPanelInstanceEditor(ClassVO clsvo)
public CLJPanelInstanceEditor(ClassVO clsvo, Instance di, int formType)
public CLJPanelInstanceEditor(DataInstance di, int formType)
public CLJPanelInstanceEditor(DataInstance di)
public void setBackground(java.awt.Color bg)
setBackground in class javax.swing.JComponentpublic 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.FocusListenerpublic void focusLost(java.awt.event.FocusEvent e)
focusLost in interface java.awt.event.FocusListenerpublic void inputMethodTextChanged(java.awt.event.InputMethodEvent event)
inputMethodTextChanged in interface java.awt.event.InputMethodListenerpublic void caretPositionChanged(java.awt.event.InputMethodEvent event)
caretPositionChanged in interface java.awt.event.InputMethodListenerpublic void itemStateChanged(java.awt.event.ItemEvent e)
itemStateChanged in interface java.awt.event.ItemListenerpublic java.awt.GridBagLayout getLayoutManager()
public void setLayoutManager(java.awt.GridBagLayout layoutManager)
public int getAccessMode()
getAccessMode in interface Accesspublic void setAccessMode(int mode)
setAccessMode in interface Accesspublic void keyTyped(java.awt.event.KeyEvent e)
keyTyped in interface java.awt.event.KeyListenerpublic void keyPressed(java.awt.event.KeyEvent e)
keyPressed in interface java.awt.event.KeyListenerpublic void keyReleased(java.awt.event.KeyEvent e)
keyReleased in interface java.awt.event.KeyListener