jp.sourceforge.sqs_xml.editor.sqs.modules
クラス AbstractNodeEditor

java.lang.Object
  拡張java.awt.Component
      拡張java.awt.Container
          拡張javax.swing.JComponent
              拡張javax.swing.JPanel
                  拡張jp.sourceforge.sqs_xml.swing.IconTitledPane
                      拡張jp.sourceforge.sqs_xml.editor.sqs.modules.AbstractNodeEditor
すべての実装インタフェース:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, UpdateTarget
直系の既知のサブクラス:
AbstractCompositNodeEditor, ContainerEditor, ContentTextEditor, EmptyEditor

public abstract class AbstractNodeEditor
extends IconTitledPane
implements UpdateTarget

作成者:
hiroya
関連項目:
直列化された形式

入れ子クラスの概要
 
クラス javax.swing.JPanel から継承した入れ子クラス
javax.swing.JPanel.AccessibleJPanel
 
クラス javax.swing.JComponent から継承した入れ子クラス
javax.swing.JComponent.AccessibleJComponent
 
クラス java.awt.Container から継承した入れ子クラス
java.awt.Container.AccessibleAWTContainer
 
クラス java.awt.Component から継承した入れ子クラス
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
フィールドの概要
static javax.swing.border.Border LOWERED_BORDER
           
static javax.swing.border.Border RAISED_BORDER
           
 
クラス jp.sourceforge.sqs_xml.swing.IconTitledPane から継承したフィールド
border, component, panel, transmitter, transmittingAllowed
 
クラス javax.swing.JComponent から継承したフィールド
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
クラス java.awt.Component から継承したフィールド
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
インタフェース java.awt.image.ImageObserver から継承したフィールド
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
コンストラクタの概要
AbstractNodeEditor(SourceEditorMediator mediator, DOMTreeSource source, org.w3c.dom.Node node, EditorResource resource)
           
 
メソッドの概要
static javax.swing.Box createSpinnerForm(java.lang.String label, javax.swing.JSpinner spinner)
           
 java.lang.Double doubleValueOf(java.lang.String xpathString, java.lang.Double defaultValue)
           
 org.w3c.dom.Node getNode()
           
 int getPreferredHeight()
           
 DOMTreeSource getSource()
           
 UpdateListener getUpdateListener()
           
 int intValueOf(java.lang.String xpathString, int defaultValue)
           
 boolean isSelectableNode()
           
 void save()
           
 void save(java.lang.String xpathString, java.lang.Object value)
           
 void saveAttribute(java.lang.String xpathString, java.lang.String uri, java.lang.String name, java.lang.Object value)
           
 java.lang.String stringValueOf(java.lang.String xpathString, java.lang.String defaultValue)
           
 
クラス jp.sourceforge.sqs_xml.swing.IconTitledPane から継承したメソッド
add, doLayout, getContentPane, getTitleComponent, getTransmitter, getTransmittingAllowed, initialize, setEnabled, setTitleComponent, setTransmitter, setTransmittingAllowed
 
クラス javax.swing.JPanel から継承したメソッド
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
クラス javax.swing.JComponent から継承したメソッド
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
クラス java.awt.Container から継承したメソッド
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
クラス 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, 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
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

RAISED_BORDER

public static javax.swing.border.Border RAISED_BORDER

LOWERED_BORDER

public static javax.swing.border.Border LOWERED_BORDER
コンストラクタの詳細

AbstractNodeEditor

public AbstractNodeEditor(SourceEditorMediator mediator,
                          DOMTreeSource source,
                          org.w3c.dom.Node node,
                          EditorResource resource)
メソッドの詳細

getPreferredHeight

public int getPreferredHeight()

getSource

public DOMTreeSource getSource()

getNode

public org.w3c.dom.Node getNode()

save

public void save(java.lang.String xpathString,
                 java.lang.Object value)

saveAttribute

public void saveAttribute(java.lang.String xpathString,
                          java.lang.String uri,
                          java.lang.String name,
                          java.lang.Object value)

intValueOf

public int intValueOf(java.lang.String xpathString,
                      int defaultValue)

doubleValueOf

public java.lang.Double doubleValueOf(java.lang.String xpathString,
                                      java.lang.Double defaultValue)

stringValueOf

public java.lang.String stringValueOf(java.lang.String xpathString,
                                      java.lang.String defaultValue)

createSpinnerForm

public static javax.swing.Box createSpinnerForm(java.lang.String label,
                                                javax.swing.JSpinner spinner)

getUpdateListener

public UpdateListener getUpdateListener()

save

public void save()
定義:
インタフェース UpdateTarget 内の save

isSelectableNode

public boolean isSelectableNode()