org.netbeans.microedition.svg
Class SVGComponent
java.lang.Object
org.netbeans.microedition.svg.SVGComponent
- All Implemented Interfaces:
- SVGForm.FocusListener
- Direct Known Subclasses:
- SVGAbstractButton, SVGComboBox, SVGLabel, SVGList, SVGSlider, SVGSpinner, SVGTextArea, SVGTextField
public abstract class SVGComponent
- extends java.lang.Object
- implements SVGForm.FocusListener
Method Summary |
void |
addActionListener(SVGActionListener listener)
|
protected void |
fireActionPerformed()
|
void |
focusGained()
|
void |
focusLost()
|
org.w3c.dom.svg.SVGLocatableElement |
getElement()
|
protected org.w3c.dom.svg.SVGElement |
getElementById(org.w3c.dom.svg.SVGElement parent,
java.lang.String childId)
|
protected org.w3c.dom.svg.SVGElement |
getElementByMeta(org.w3c.dom.svg.SVGElement parent,
java.lang.String key,
java.lang.String value)
|
protected org.w3c.dom.svg.SVGElement |
getElementByMeta(org.w3c.dom.svg.SVGElement parent,
java.lang.String key,
java.lang.String value,
boolean runInsideDocumentUpdateThread)
|
SVGForm |
getForm()
|
InputHandler |
getInputHandler()
|
protected SVGLabel |
getLabel()
|
protected org.w3c.dom.svg.SVGElement |
getNestedElementByMeta(org.w3c.dom.svg.SVGElement parent,
java.lang.String key,
java.lang.String value)
|
protected java.lang.Object |
getProperty(java.lang.Object key)
|
boolean |
isFocusable()
|
void |
removeActionListener(SVGActionListener listener)
|
void |
requestFocus()
|
void |
setFocusable(boolean focusable)
|
protected void |
setProperty(java.lang.Object key,
java.lang.Object value)
|
protected void |
setTraitSafely(org.w3c.dom.svg.SVGElement element,
java.lang.String trait,
float value)
|
protected void |
setTraitSafely(org.w3c.dom.svg.SVGElement element,
java.lang.String trait,
java.lang.String value)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SVG_NS
public static final java.lang.String SVG_NS
- See Also:
- Constant Field Values
LABEL_FOR
public static final java.lang.String LABEL_FOR
- See Also:
- Constant Field Values
ENABLED
public static final java.lang.String ENABLED
- See Also:
- Constant Field Values
TRAIT_X
protected static final java.lang.String TRAIT_X
- See Also:
- Constant Field Values
TRAIT_Y
protected static final java.lang.String TRAIT_Y
- See Also:
- Constant Field Values
TRAIT_VISIBILITY
protected static final java.lang.String TRAIT_VISIBILITY
- See Also:
- Constant Field Values
TRAIT_FILL
protected static final java.lang.String TRAIT_FILL
- See Also:
- Constant Field Values
TRAIT_TEXT
protected static final java.lang.String TRAIT_TEXT
- See Also:
- Constant Field Values
TYPE
protected static final java.lang.String TYPE
- See Also:
- Constant Field Values
REF
protected static final java.lang.String REF
- See Also:
- Constant Field Values
TR_VALUE_VISIBLE
protected static final java.lang.String TR_VALUE_VISIBLE
- See Also:
- Constant Field Values
TR_VALUE_HIDDEN
protected static final java.lang.String TR_VALUE_HIDDEN
- See Also:
- Constant Field Values
TR_VALUE_INHERIT
protected static final java.lang.String TR_VALUE_INHERIT
- See Also:
- Constant Field Values
DASH
protected static final java.lang.String DASH
- See Also:
- Constant Field Values
form
protected final SVGForm form
wrapperElement
protected final org.w3c.dom.svg.SVGLocatableElement wrapperElement
actionListeners
protected java.util.Vector actionListeners
SVGComponent
public SVGComponent(SVGForm form,
org.w3c.dom.svg.SVGLocatableElement element)
SVGComponent
public SVGComponent(SVGForm form,
java.lang.String elemId)
getElement
public org.w3c.dom.svg.SVGLocatableElement getElement()
getForm
public SVGForm getForm()
requestFocus
public void requestFocus()
focusGained
public void focusGained()
- Specified by:
focusGained
in interface SVGForm.FocusListener
focusLost
public void focusLost()
- Specified by:
focusLost
in interface SVGForm.FocusListener
getInputHandler
public InputHandler getInputHandler()
isFocusable
public boolean isFocusable()
setFocusable
public void setFocusable(boolean focusable)
addActionListener
public void addActionListener(SVGActionListener listener)
removeActionListener
public void removeActionListener(SVGActionListener listener)
getProperty
protected java.lang.Object getProperty(java.lang.Object key)
setProperty
protected void setProperty(java.lang.Object key,
java.lang.Object value)
fireActionPerformed
protected void fireActionPerformed()
getLabel
protected SVGLabel getLabel()
setTraitSafely
protected void setTraitSafely(org.w3c.dom.svg.SVGElement element,
java.lang.String trait,
java.lang.String value)
setTraitSafely
protected void setTraitSafely(org.w3c.dom.svg.SVGElement element,
java.lang.String trait,
float value)
getElementById
protected final org.w3c.dom.svg.SVGElement getElementById(org.w3c.dom.svg.SVGElement parent,
java.lang.String childId)
getElementByMeta
protected final org.w3c.dom.svg.SVGElement getElementByMeta(org.w3c.dom.svg.SVGElement parent,
java.lang.String key,
java.lang.String value,
boolean runInsideDocumentUpdateThread)
getElementByMeta
protected final org.w3c.dom.svg.SVGElement getElementByMeta(org.w3c.dom.svg.SVGElement parent,
java.lang.String key,
java.lang.String value)
getNestedElementByMeta
protected final org.w3c.dom.svg.SVGElement getNestedElementByMeta(org.w3c.dom.svg.SVGElement parent,
java.lang.String key,
java.lang.String value)