|
Ontimize Document Management 0.032EN | ||||||||
| 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.ontimize.dms.client.gui.property.DefaultPropertyComponentPanel
public class DefaultPropertyComponentPanel
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JPanel |
|---|
javax.swing.JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
static java.awt.Color |
BACKGROUND_PROPERTY_COLOR
|
protected javax.swing.JButton |
bAdd
|
protected javax.swing.JButton |
bSave
|
protected java.util.ResourceBundle |
bundle
|
protected javax.swing.JPanel |
buttonsPanel
|
protected PropertyList |
comp
|
static java.awt.Color |
DISABLED_BACKGROUND_COLOR
|
protected boolean |
editable
|
static java.awt.Color |
EMPTY_PROPERTY_COLOR
|
static java.awt.Color |
INDIVIDUAL_PROPERTY_BACKGROUND_COLOR
|
static java.awt.Color |
INDIVIDUAL_PROPERTY_FOREGROUND_COLOR
|
protected static java.util.List |
INVALID_TYPES
|
static java.awt.Color |
PROPERTY_COMPONENT_BORDER
|
protected static java.lang.String |
TAG_BUTTON_ADD
|
protected static java.lang.String |
TAG_BUTTON_SAVE
|
| 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.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 | |
|---|---|
DefaultPropertyComponentPanel()
|
|
| Method Summary | |
|---|---|
protected void |
actionAddButton()
|
protected void |
actionSaveButton()
|
void |
addPropertyPanelSaveListener(PropertySaveListener psl)
|
void |
clear()
|
void |
clearPropertyPanelSaveListener()
|
protected javax.swing.JPanel |
createButtonBar()
|
protected java.util.Map |
createContext(RefreshEvent event)
Creates the context for the current component. |
protected java.util.Map |
createModel(java.util.Map data)
|
javax.swing.JComponent |
getAccessibleComponent()
|
PropertyContext |
getContext()
|
java.util.List |
getPropertyList()
|
java.util.Vector |
getTextsToTranslate()
|
Property[] |
getValue()
|
void |
init(java.util.Map map)
|
boolean |
isEditable()
|
boolean |
isEmpty()
|
boolean |
refresh(java.util.Map data)
|
boolean |
refresh(RefreshEvent event)
|
void |
removePropertyPanelSaveListener(PropertySaveListener psl)
|
protected void |
setButtonsEnabled(boolean enabled)
|
protected void |
setComponentEditable(boolean editable)
|
protected void |
setComponentEnabled(boolean enabled)
|
void |
setComponentLocale(java.util.Locale l)
|
void |
setContext(ComponentContext context)
|
void |
setContext(PropertyContext context)
|
void |
setEditable(boolean editable)
|
void |
setEditors(java.lang.String path)
|
void |
setEnabled(boolean enabled)
|
void |
setResourceBundle(java.util.ResourceBundle rb)
|
void |
setValue(java.util.ArrayList l)
|
void |
setValue(java.util.ArrayList l,
PropertyContext context)
|
void |
setValue(java.util.Map data)
|
void |
setValue(java.util.Map data,
PropertyContext context)
|
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
|---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, 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, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
|---|
add, add, add, add, add, addContainerListener, addImpl, 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, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, 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 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ontimize.dms.client.gui.InnerComponent |
|---|
isEnabled, isVisible, setVisible |
| Field Detail |
|---|
public static java.awt.Color EMPTY_PROPERTY_COLOR
public static java.awt.Color BACKGROUND_PROPERTY_COLOR
public static java.awt.Color INDIVIDUAL_PROPERTY_BACKGROUND_COLOR
public static java.awt.Color INDIVIDUAL_PROPERTY_FOREGROUND_COLOR
public static java.awt.Color DISABLED_BACKGROUND_COLOR
public static java.awt.Color PROPERTY_COMPONENT_BORDER
protected static java.util.List INVALID_TYPES
protected static final java.lang.String TAG_BUTTON_ADD
protected static final java.lang.String TAG_BUTTON_SAVE
protected boolean editable
protected PropertyList comp
protected java.util.ResourceBundle bundle
protected javax.swing.JButton bAdd
protected javax.swing.JButton bSave
protected javax.swing.JPanel buttonsPanel
| Constructor Detail |
|---|
public DefaultPropertyComponentPanel()
| Method Detail |
|---|
protected javax.swing.JPanel createButtonBar()
public void init(java.util.Map map)
init in interface IPropertyComponentpublic java.util.List getPropertyList()
public Property[] getValue()
getValue in interface IPropertyComponentpublic boolean isEmpty()
public PropertyContext getContext()
getContext in interface IPropertyComponentprotected void actionSaveButton()
protected void actionAddButton()
public void addPropertyPanelSaveListener(PropertySaveListener psl)
addPropertyPanelSaveListener in interface IPropertyComponentpublic void clearPropertyPanelSaveListener()
clearPropertyPanelSaveListener in interface IPropertyComponentpublic void removePropertyPanelSaveListener(PropertySaveListener psl)
removePropertyPanelSaveListener in interface IPropertyComponentpublic java.util.Vector getTextsToTranslate()
public void setComponentLocale(java.util.Locale l)
public void setResourceBundle(java.util.ResourceBundle rb)
public void clear()
clear in interface IRefreshablepublic void setValue(java.util.ArrayList l)
setValue in interface IPropertyComponent
public void setValue(java.util.ArrayList l,
PropertyContext context)
setValue in interface IPropertyComponentpublic void setValue(java.util.Map data)
setValue in interface IPropertyComponent
public void setValue(java.util.Map data,
PropertyContext context)
setValue in interface IPropertyComponentpublic boolean refresh(RefreshEvent event)
refresh in interface IRefreshableprotected java.util.Map createContext(RefreshEvent event)
Creates the context for the current component.
Overwrite the event context.
event -
protected java.util.Map createModel(java.util.Map data)
public boolean refresh(java.util.Map data)
public void setContext(PropertyContext context)
setContext in interface IPropertyComponentpublic void setContext(ComponentContext context)
setContext in interface EditorConfigurationpublic void setEditors(java.lang.String path)
setEditors in interface EditorConfigurationpublic javax.swing.JComponent getAccessibleComponent()
getAccessibleComponent in interface InnerComponentpublic boolean isEditable()
isEditable in interface InnerComponentpublic void setEnabled(boolean enabled)
setEnabled in interface InnerComponentsetEnabled in class javax.swing.JComponentprotected void setComponentEnabled(boolean enabled)
public void setEditable(boolean editable)
setEditable in interface InnerComponentprotected void setComponentEditable(boolean editable)
protected void setButtonsEnabled(boolean enabled)
|
Ontimize Document Management | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||