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 Form| Modifier 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.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
version |
fwkDialog, helpId, icon, ident, tip, titlebgImage, controller, descriptor, fwkItem, imgHeight, imgWidth, lineAppearance, newHeight, newWidth, pageFormat, readingDOM, text, textAppearance, xalign, yalignaccessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTBOTTOM, CENTER, LEFT, RIGHT, TOPINFOBUS_SOURCEAUTHOR, 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, toStringaddCommand, 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, writeToXMLgetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, updateadd, 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, validateTreeaction, 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, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitreleaseaddpublic 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()
FwkInterfacegetVersion in interface FwkInterfacegetVersion in class FwkDialogPaneprotected 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 FwkDialogPaneInterfacebuttonCreated in class FwkDialogPaneid - The id of the button.button - The button itself.FwkDialogInterfacepublic void setSelectedValue(FwkDialogPaneValueInterface value)
font - The new value.public static void main(java.lang.String[] args)