|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.xerces.dom.NodeImpl
org.apache.xerces.dom.ChildNode
org.apache.xerces.dom.ParentNode
org.apache.xerces.dom.ElementImpl
org.apache.xerces.dom.ElementNSImpl
fi.hut.tml.xsmiles.dom.XSmilesElementImpl
fi.hut.tml.xsmiles.dom.VisualElementImpl
fi.hut.tml.xsmiles.mlfc.xmlcss.xhtml.XHTMLElement
fi.hut.tml.xsmiles.mlfc.xmlcss.xhtml.forms.FormElement
fi.hut.tml.xsmiles.mlfc.xmlcss.xhtml.forms.VisualFormElement
fi.hut.tml.xsmiles.mlfc.xmlcss.xhtml.forms.SelectElementImpl
| Nested Class Summary |
| Nested classes inherited from class fi.hut.tml.xsmiles.dom.XSmilesElementImpl |
XSmilesElementImpl.PseudoNodeList |
| Field Summary | |
protected java.util.Vector |
options
|
protected XSelect |
select
|
| Fields inherited from class fi.hut.tml.xsmiles.mlfc.xmlcss.xhtml.forms.VisualFormElement |
initialValue |
| Fields inherited from class fi.hut.tml.xsmiles.mlfc.xmlcss.xhtml.forms.FormElement |
mlfc |
| Fields inherited from class fi.hut.tml.xsmiles.dom.VisualElementImpl |
views |
| Fields inherited from class fi.hut.tml.xsmiles.dom.XSmilesElementImpl |
DESTROYED, elementStatus, INITIALIZED, INITIALIZING, setPseudoClasses, style, UNINITIALIZED, xblpropname |
| Fields inherited from class org.apache.xerces.dom.ElementNSImpl |
localName, namespaceURI |
| Fields inherited from class org.apache.xerces.dom.ElementImpl |
attributes, name |
| Fields inherited from class org.apache.xerces.dom.ParentNode |
firstChild, fNodeListCache, ownerDocument |
| Fields inherited from class org.apache.xerces.dom.ChildNode |
nextSibling, previousSibling |
| Fields inherited from class org.apache.xerces.dom.NodeImpl |
DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_IS_CONTAINED, DOCUMENT_POSITION_PRECEDING, ELEMENT_DEFINITION_NODE, FIRSTCHILD, flags, HASSTRING, ID, IGNORABLEWS, OWNED, ownerNode, READONLY, SPECIFIED, SYNCCHILDREN, SYNCDATA, TREE_POSITION_ANCESTOR, TREE_POSITION_DESCENDANT, TREE_POSITION_DISCONNECTED, TREE_POSITION_EQUIVALENT, TREE_POSITION_FOLLOWING, TREE_POSITION_PRECEDING, TREE_POSITION_SAME_NODE, UNNORMALIZED |
| Fields inherited from interface fi.hut.tml.xsmiles.dom.VisualComponentService |
EVENT_STYLECHANGED |
| Fields inherited from interface org.w3c.dom.Node |
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
| Constructor Summary | |
SelectElementImpl(org.apache.xerces.dom.DocumentImpl ownerDocument,
java.lang.String namespaceURI,
java.lang.String qualifiedName,
MLFC mlfc)
|
|
| Method Summary | |
protected void |
addOptions()
|
protected void |
copyNodeListToVector(org.w3c.dom.NodeList nl,
java.util.Vector v)
|
protected void |
createVisual()
|
protected java.lang.String |
getCurrentValue()
|
java.lang.String |
getMultiValue(int i)
|
int |
getNumValues()
|
java.util.Vector |
getOptions()
|
protected java.lang.String |
getValueForElementAt(int i)
|
boolean |
hasMultiValue()
|
void |
init()
Initialize this element. |
boolean |
isMultiple()
|
boolean |
isSuccessful()
|
| Methods inherited from class fi.hut.tml.xsmiles.mlfc.xmlcss.xhtml.forms.VisualFormElement |
formatComponent, getComponent, getInitialValue, getName, getSize, getStyleAttrValue, getValueAttr, getVisible, setInitialValue, setVisible, setZoom, visualEvent |
| Methods inherited from class fi.hut.tml.xsmiles.mlfc.xmlcss.xhtml.forms.FormElement |
dispatchActivateEvent, getFormElement |
| Methods inherited from class fi.hut.tml.xsmiles.dom.VisualElementImpl |
addView, belongsToTree, getViews, handleEvent, insertBefore, isCurrentlyVisible, isFocusPoint, isPseudoClass, isVisibleByCSSProperties, notifyPseudoRemoved, removeAllViews, removeAttribute, removeChild, replaceChild, setAttribute, setStatus, styleChanged, updateViews |
| Methods inherited from class org.apache.xerces.dom.ElementNSImpl |
getBaseURI, getLocalName, getNamespaceURI, getPrefix, getTypeName, getTypeNamespace, setPrefix, setType, setValues |
| Methods inherited from class org.apache.xerces.dom.ElementImpl |
cloneNode, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getDefaultAttributes, getElementsByTagName, getElementsByTagNameNS, getNodeName, getNodeType, getSchemaTypeInfo, getTagName, getXercesAttribute, hasAttribute, hasAttributeNS, hasAttributes, isEqualNode, normalize, reconcileDefaultAttributes, removeAttributeNode, removeAttributeNS, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setReadOnly, setupDefaultAttributes, setXercesAttributeNode, synchronizeData |
| Methods inherited from class org.apache.xerces.dom.ParentNode |
getChildNodes, getChildNodesUnoptimized, getFirstChild, getLastChild, getLength, getOwnerDocument, getTextContent, hasChildNodes, item, setTextContent, synchronizeChildren |
| Methods inherited from class org.apache.xerces.dom.ChildNode |
getNextSibling, getParentNode, getPreviousSibling |
| Methods inherited from class org.apache.xerces.dom.NodeImpl |
addEventListener, appendChild, changed, changes, compareDocumentPosition, compareTreePosition, dispatchEvent, getContainer, getFeature, getNodeNumber, getNodeValue, getReadOnly, getUserData, getUserData, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, needsSyncChildren, removeEventListener, setNodeValue, setUserData, setUserData, toString |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface fi.hut.tml.xsmiles.dom.VisualComponentService |
getComponent, getSize, getVisible, setVisible, setZoom, visualEvent |
| Methods inherited from interface fi.hut.tml.xsmiles.dom.VisualElement |
getStyle |
| Methods inherited from interface fi.hut.tml.xsmiles.dom.PseudoClassController |
getPseudoClass, setPseudoClass |
| Methods inherited from interface org.w3c.dom.Element |
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttributeNode, removeAttributeNS, setAttributeNode, setAttributeNodeNS, setAttributeNS |
| Methods inherited from interface org.w3c.dom.Node |
appendChild, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, isSupported, normalize, setNodeValue, setPrefix |
| Field Detail |
protected XSelect select
protected java.util.Vector options
| Constructor Detail |
public SelectElementImpl(org.apache.xerces.dom.DocumentImpl ownerDocument,
java.lang.String namespaceURI,
java.lang.String qualifiedName,
MLFC mlfc)
ownerDocument - namespaceURI - qualifiedName - | Method Detail |
public void init()
XSmilesElementImpl
init in interface InitializableElementinit in class VisualFormElementprotected void createVisual()
protected void addOptions()
public boolean isMultiple()
public boolean isSuccessful()
isSuccessful in class VisualFormElementpublic java.util.Vector getOptions()
protected void copyNodeListToVector(org.w3c.dom.NodeList nl,
java.util.Vector v)
protected java.lang.String getValueForElementAt(int i)
protected java.lang.String getCurrentValue()
getCurrentValue in class VisualFormElementpublic boolean hasMultiValue()
hasMultiValue in interface MultiValuepublic int getNumValues()
getNumValues in interface MultiValuepublic java.lang.String getMultiValue(int i)
getMultiValue in interface MultiValue
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||