public class OdsxInstanceEditorPane extends FwkDialogPane
Property Keyword | Datatype | Default | Description |
---|---|---|---|
OdsxInstanceEditorPane.Class.DT_UNKNOWN | ClassName | com.highqsoft.odsx.gui.OdsxDT_UNKNOWNEditor | The name of the class for the editor that edits DT_UNKNOWN value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DT_STRING | ClassName | com.highqsoft.odsx.gui.OdsxDT_STRINGEditor | The name of the class for the editor that edits DT_STRING value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DT_SHORT | ClassName | com.highqsoft.odsx.gui.OdsxDT_SHORTEditor | The name of the class for the editor that edits DT_SHORT value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DT_FLOAT | ClassName | com.highqsoft.odsx.gui.OdsxDT_FLOATEditor | The name of the class for the editor that edits DT_FLOAT value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DT_BOOLEAN | ClassName | com.highqsoft.odsx.gui.OdsxDT_BOOLEANEditor | The name of the class for the editor that edits DT_BOOLEAN value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DT_BYTE | ClassName | com.highqsoft.odsx.gui.OdsxDT_BYTEEditor | The name of the class for the editor that edits DT_BYTE value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DT_LONG | ClassName | com.highqsoft.odsx.gui.OdsxDT_LONGEditor | The name of the class for the editor that edits DT_LONG value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DT_DOUBLE | ClassName | com.highqsoft.odsx.gui.OdsxDT_DOUBLEEditor | The name of the class for the editor that edits DT_DOUBLE value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DT_LONGLONG | ClassName | com.highqsoft.odsx.gui.OdsxDT_LONGLONGEditor | The name of the class for the editor that edits DT_LONGLONG value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DT_DATE | ClassName | com.highqsoft.odsx.gui.OdsxDT_DATEEditor | The name of the class for the editor that edits DT_DATE value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DT_BYTESTR | ClassName | com.highqsoft.odsx.gui.OdsxDT_BYTESTREditor | The name of the class for the editor that edits DT_BYTESTR value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DT_BLOB | ClassName | com.highqsoft.odsx.gui.OdsxDT_BLOBEditor | The name of the class for the editor that edits DT_BLOB value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DT_COMPLEX | ClassName | com.highqsoft.odsx.gui.OdsxDT_COMPLEXEditor | The name of the class for the editor that edits DT_COMPLEX value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DT_DCOMPLEX | ClassName | com.highqsoft.odsx.gui.OdsxDT_DCOMPLEXEditor | The name of the class for the editor that edits DT_DCOMPLEX value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DS_STRING | ClassName | com.highqsoft.odsx.gui.OdsxDS_STRINGEditor | The name of the class for the editor that edits DS_STRING value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DS_SHORT | ClassName | com.highqsoft.odsx.gui.OdsxDS_SHORTEditor | The name of the class for the editor that edits DS_SHORT value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DS_FLOAT | ClassName | com.highqsoft.odsx.gui.OdsxDS_FLOATEditor | The name of the class for the editor that edits DS_FLOAT value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DS_BOOLEAN | ClassName | com.highqsoft.odsx.gui.OdsxDS_BOOLEANEditor | The name of the class for the editor that edits DS_BOOLEAN value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DS_BYTE | ClassName | com.highqsoft.odsx.gui.OdsxDS_BYTEEditor | The name of the class for the editor that edits DS_BYTE value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DS_LONG | ClassName | com.highqsoft.odsx.gui.OdsxDS_LONGEditor | The name of the class for the editor that edits DS_LONG value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DS_DOUBLE | ClassName | com.highqsoft.odsx.gui.OdsxDS_DOUBLEEditor | The name of the class for the editor that edits DS_DOUBLE value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DS_LONGLONG | ClassName | com.highqsoft.odsx.gui.OdsxDS_LONGLONGEditor | The name of the class for the editor that edits DS_LONGLONG value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DS_COMPLEX | ClassName | com.highqsoft.odsx.gui.OdsxDS_COMPLEXEditor | The name of the class for the editor that edits DS_COMPLEX value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DS_DCOMPLEX | ClassName | com.highqsoft.odsx.gui.OdsxDS_DCOMPLEXEditor | The name of the class for the editor that edits DS_DCOMPLEX value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DS_DATE | ClassName | com.highqsoft.odsx.gui.OdsxDS_DATEEditor | The name of the class for the editor that edits DS_DATE value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DS_BYTESTR | ClassName | com.highqsoft.odsx.gui.OdsxEditor | The name of the class for the editor that edits DS_BYTESTR value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DT_EXTERNALREFERENCE | ClassName | com.highqsoft.odsx.gui.OdsxDT_EXTERNALREFERENCEEditor | The name of the class for the editor that edits DT_EXTERNALREFERENCE value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
OdsxInstanceEditorPane.Class.DS_EXTERNALREFERENCE | ClassName | com.highqsoft.odsx.gui.OdsxDS_EXTERNALREFERENCEEditor | The name of the class for the editor that edits DS_EXTERNALREFERENCE value. The class must be derived from JComponent and must implement the OdsxGUIInterface. |
,
Serialized FormModifier and Type | Class and Description |
---|---|
protected class |
OdsxInstanceEditorPane.ActionKeyListener |
class |
OdsxInstanceEditorPane.OKButtonListener
The OK button listener.
|
class |
OdsxInstanceEditorPane.ResetButtonListener
The RESET button listener.
|
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
version |
fwkDialog, helpId, icon, ident, tip, title
bgImage, controller, descriptor, fwkItem, imgHeight, imgWidth, lineAppearance, newHeight, newWidth, pageFormat, readingDOM, text, textAppearance, xalign, yalign
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
BOTTOM, CENTER, LEFT, RIGHT, TOP
INFOBUS_SOURCE
AUTHOR, BUILDNR, COMPANY, COPYRIGHT, DATE_FORMAT, DEFAULT_ICON, DESCRIPTION, INTERNET, LARGE_ICON, LARGE_KEY_EXT, LARGE_OPAQUE_ICON, LARGE_OPAQUE_KEY_EXT, OPAQUE_ICON, OPAQUE_KEY_EXT, RCS_DATE_FORMAT, SUPPORT_EMAIL, TITLE_NAME
Constructor and Description |
---|
OdsxInstanceEditorPane(ApplicationElement ae)
The constructor.
|
OdsxInstanceEditorPane(InstanceElement ie)
The constructor.
|
OdsxInstanceEditorPane(OdsxPresentableElementInterface elem)
The constructor.
|
OdsxInstanceEditorPane(java.lang.String title,
ApplicationElement ae)
The constructor.
|
OdsxInstanceEditorPane(java.lang.String title,
ApplicationElement ae,
boolean baseAttrsOnly) |
OdsxInstanceEditorPane(java.lang.String title,
InstanceElement ie)
The constructor.
|
OdsxInstanceEditorPane(java.lang.String title,
InstanceElement ie,
boolean baseAttrsOnly) |
OdsxInstanceEditorPane(java.lang.String title,
OdsxPresentableElementInterface elem)
The constructor.
|
OdsxInstanceEditorPane(java.lang.String title,
OdsxPresentableElementInterface elem,
boolean baseAttrsOnly) |
Modifier and Type | Method and Description |
---|---|
void |
buttonCreated(int id,
javax.swing.JButton button)
Register whenn a button was created.
|
protected void |
createPane(java.lang.String title)
Create the panel.
|
protected void |
fillInputs()
Fill the input widgets with the attribute values.
|
ApplicationElement |
getApplicationElement()
Get the application element that is currently editing.
|
InstanceElement |
getInstanceElement()
Get the instance element that is currently editing.
|
FwkDialogPaneValueInterface |
getSelectedValue()
Get the selected value.
|
java.lang.String |
getVersion()
Return the version string of the FWK component.
|
static void |
main(java.lang.String[] args)
The Main body to test the class.
|
protected void |
readInputs()
Read the attribute values from input widgets.
|
void |
setSelectedValue(FwkDialogPaneValueInterface value)
Setthe selected value.
|
addKeyListener, cancelPerformed, dialogWillClose, dialogWillOpen, fireKeyEvent, getHelpID, getIcon, getIdent, getKeyListenerArray, getParams, getTip, getTitle, isAllowedToConsume, isScrollable, needsCancel, needsClose, needsHelp, needsOk, needsReset, okPerformed, removeKeyListener, setDefaults, setHelpID, setIcon, setIdent, setTip, setTitle, toString
addCommand, addCommand, addPropertyChangeListener, addPropertyChangeListener, addToGroup, addToGroup, addVetoableChangeListener, addVetoableChangeListener, clearCommands, commandsAvailable, compareTo, deleteGroup, destroyController, fireItemAdded, fireItemDeleted, fireItemRevoked, fireItemValueChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getAuthor, getBuild, getClassName, getCommand, getCommands, getCommands, getCompany, getCompanyInternetAddress, getController, getCopyright, getCreationDate, getCreationDate, getDateFormatString, getDescription, getDescriptor, getGroup, getIcon, getIconKey, getIconKey, getInstanceDescriptor, getName, getNumberOfPages, getPageFormat, getPersistentObjectNames, getPresentationString, getPresentationString, getPrintable, getPrintJobName, getProperty, getPropertyChangeArray, getPropertyChangeListenerArray, getPropertyChangeListenerArray, getPropertyGroup, getSource, getSupportEMail, getTitleName, getTransferData, getTransferDataFlavors, getVetoableChangeArray, getVetoableChangeListenerArray, getVetoableChangeListenerArray, groupExists, isDataFlavorSupported, isPropertyChangeEventSuspended, lostOwnership, paintComponent, print, printPanel, readConstructor, readFromDOM, readingDOM, readingDOM, refresh, release, removeCommand, removeFromGroup, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener, setAuthor, setBackgroundImage, setBuild, setClassName, setCommands, setCompany, setCompanyInternetAddress, setController, setCopyright, setCreationDate, setCreationDate, setDateFormatString, setDescription, setDescriptor, setDescriptor, setIcon, setIconKey, setIconKey, setLineAppearance, setName, setPageFormat, setProperty, setPropertyGroup, setSource, setSupportEMail, setText, setTextAlignment, setTextAppearance, setTitleName, suspendChangeManager, suspendPropertyChangeEvents, writeConstructor, writeToDOM, writeToXML
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, 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, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, 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, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
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, transferFocusDownCycle, validate, validateTree
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, 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, 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, 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, setSize, setSize, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
release
add
public static final java.lang.String version
public OdsxInstanceEditorPane(OdsxPresentableElementInterface elem)
ie
- the instance element.public OdsxInstanceEditorPane(java.lang.String title, OdsxPresentableElementInterface elem)
ie
- the instance element.public OdsxInstanceEditorPane(java.lang.String title, OdsxPresentableElementInterface elem, boolean baseAttrsOnly)
public OdsxInstanceEditorPane(InstanceElement ie)
ie
- the instance element.public OdsxInstanceEditorPane(java.lang.String title, InstanceElement ie)
title
- The title of the panel.ie
- the instance element.public OdsxInstanceEditorPane(java.lang.String title, InstanceElement ie, boolean baseAttrsOnly)
public OdsxInstanceEditorPane(ApplicationElement ae)
ie
- the application element.public OdsxInstanceEditorPane(java.lang.String title, ApplicationElement ae)
title
- The title of the panel.ie
- the application element.public OdsxInstanceEditorPane(java.lang.String title, ApplicationElement ae, boolean baseAttrsOnly)
public java.lang.String getVersion()
FwkInterface
getVersion
in interface FwkInterface
getVersion
in class FwkDialogPane
protected void createPane(java.lang.String title)
t
- The title of the panel.protected void fillInputs()
protected void readInputs()
public FwkDialogPaneValueInterface getSelectedValue()
public InstanceElement getInstanceElement()
public ApplicationElement getApplicationElement()
public void buttonCreated(int id, javax.swing.JButton button)
buttonCreated
in interface FwkDialogPaneInterface
buttonCreated
in class FwkDialogPane
id
- The id of the button.button
- The button itself.FwkDialogInterface
public void setSelectedValue(FwkDialogPaneValueInterface value)
font
- The new value.public static void main(java.lang.String[] args)