org.odftoolkit.odfdom.dom.element.form
Class FormListboxElement

java.lang.Object
  extended by org.apache.xerces.dom.NodeImpl
      extended by org.apache.xerces.dom.ChildNode
          extended by org.apache.xerces.dom.ParentNode
              extended by org.apache.xerces.dom.ElementImpl
                  extended by org.apache.xerces.dom.ElementNSImpl
                      extended by org.odftoolkit.odfdom.pkg.OdfElement
                          extended by org.odftoolkit.odfdom.dom.element.form.FormListboxElement
All Implemented Interfaces:
Serializable, Cloneable, Element, EventTarget, Node, NodeList, TypeInfo

public class FormListboxElement
extends OdfElement

DOM implementation of OpenDocument element form:listbox.

See Also:
Serialized Form

Field Summary
static OdfName ELEMENT_NAME
           
 
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, NORMALIZED, 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
 
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
Fields inherited from interface org.w3c.dom.TypeInfo
DERIVATION_EXTENSION, DERIVATION_LIST, DERIVATION_RESTRICTION, DERIVATION_UNION
 
Constructor Summary
FormListboxElement(OdfFileDom ownerDoc)
          Create the instance of FormListboxElement
 
Method Summary
 void accept(ElementVisitor visitor)
          Accept an visitor instance to allow the visitor to do some operations.
 String getFormBoundColumnAttribute()
          Receives the value of the ODFDOM attribute representation FormBoundColumnAttribute , See form:bound-column
 String getFormControlImplementationAttribute()
          Receives the value of the ODFDOM attribute representation FormControlImplementationAttribute , See form:control-implementation
 String getFormDataFieldAttribute()
          Receives the value of the ODFDOM attribute representation FormDataFieldAttribute , See form:data-field
 Boolean getFormDisabledAttribute()
          Receives the value of the ODFDOM attribute representation FormDisabledAttribute , See form:disabled
 Boolean getFormDropdownAttribute()
          Receives the value of the ODFDOM attribute representation FormDropdownAttribute , See form:dropdown
 String getFormIdAttribute()
          Receives the value of the ODFDOM attribute representation FormIdAttribute , See form:id
 String getFormLinkedCellAttribute()
          Receives the value of the ODFDOM attribute representation FormLinkedCellAttribute , See form:linked-cell
 String getFormListLinkageTypeAttribute()
          Receives the value of the ODFDOM attribute representation FormListLinkageTypeAttribute , See form:list-linkage-type
 String getFormListSourceAttribute()
          Receives the value of the ODFDOM attribute representation FormListSourceAttribute , See form:list-source
 String getFormListSourceTypeAttribute()
          Receives the value of the ODFDOM attribute representation FormListSourceTypeAttribute , See form:list-source-type
 Boolean getFormMultipleAttribute()
          Receives the value of the ODFDOM attribute representation FormMultipleAttribute , See form:multiple
 String getFormNameAttribute()
          Receives the value of the ODFDOM attribute representation FormNameAttribute , See form:name
 Boolean getFormPrintableAttribute()
          Receives the value of the ODFDOM attribute representation FormPrintableAttribute , See form:printable
 Integer getFormSizeAttribute()
          Receives the value of the ODFDOM attribute representation FormSizeAttribute , See form:size
 String getFormSourceCellRangeAttribute()
          Receives the value of the ODFDOM attribute representation FormSourceCellRangeAttribute , See form:source-cell-range
 Integer getFormTabIndexAttribute()
          Receives the value of the ODFDOM attribute representation FormTabIndexAttribute , See form:tab-index
 Boolean getFormTabStopAttribute()
          Receives the value of the ODFDOM attribute representation FormTabStopAttribute , See form:tab-stop
 String getFormTitleAttribute()
          Receives the value of the ODFDOM attribute representation FormTitleAttribute , See form:title
 String getFormXformsListSourceAttribute()
          Receives the value of the ODFDOM attribute representation FormXformsListSourceAttribute , See form:xforms-list-source
 OdfName getOdfName()
          Get the element name
 String getXformsBindAttribute()
          Receives the value of the ODFDOM attribute representation XformsBindAttribute , See xforms:bind
 String getXmlIdAttribute()
          Receives the value of the ODFDOM attribute representation XmlIdAttribute , See xml:id Attribute is mandatory.
 FormOptionElement newFormOptionElement()
          Create child element form:option.
 FormPropertiesElement newFormPropertiesElement()
          Create child element form:properties.
 OfficeEventListenersElement newOfficeEventListenersElement()
          Create child element office:event-listeners.
 void setFormBoundColumnAttribute(String formBoundColumnValue)
          Sets the value of ODFDOM attribute representation FormBoundColumnAttribute , See form:bound-column
 void setFormControlImplementationAttribute(String formControlImplementationValue)
          Sets the value of ODFDOM attribute representation FormControlImplementationAttribute , See form:control-implementation
 void setFormDataFieldAttribute(String formDataFieldValue)
          Sets the value of ODFDOM attribute representation FormDataFieldAttribute , See form:data-field
 void setFormDisabledAttribute(Boolean formDisabledValue)
          Sets the value of ODFDOM attribute representation FormDisabledAttribute , See form:disabled
 void setFormDropdownAttribute(Boolean formDropdownValue)
          Sets the value of ODFDOM attribute representation FormDropdownAttribute , See form:dropdown
 void setFormIdAttribute(String formIdValue)
          Sets the value of ODFDOM attribute representation FormIdAttribute , See form:id
 void setFormLinkedCellAttribute(String formLinkedCellValue)
          Sets the value of ODFDOM attribute representation FormLinkedCellAttribute , See form:linked-cell
 void setFormListLinkageTypeAttribute(String formListLinkageTypeValue)
          Sets the value of ODFDOM attribute representation FormListLinkageTypeAttribute , See form:list-linkage-type
 void setFormListSourceAttribute(String formListSourceValue)
          Sets the value of ODFDOM attribute representation FormListSourceAttribute , See form:list-source
 void setFormListSourceTypeAttribute(String formListSourceTypeValue)
          Sets the value of ODFDOM attribute representation FormListSourceTypeAttribute , See form:list-source-type
 void setFormMultipleAttribute(Boolean formMultipleValue)
          Sets the value of ODFDOM attribute representation FormMultipleAttribute , See form:multiple
 void setFormNameAttribute(String formNameValue)
          Sets the value of ODFDOM attribute representation FormNameAttribute , See form:name
 void setFormPrintableAttribute(Boolean formPrintableValue)
          Sets the value of ODFDOM attribute representation FormPrintableAttribute , See form:printable
 void setFormSizeAttribute(Integer formSizeValue)
          Sets the value of ODFDOM attribute representation FormSizeAttribute , See form:size
 void setFormSourceCellRangeAttribute(String formSourceCellRangeValue)
          Sets the value of ODFDOM attribute representation FormSourceCellRangeAttribute , See form:source-cell-range
 void setFormTabIndexAttribute(Integer formTabIndexValue)
          Sets the value of ODFDOM attribute representation FormTabIndexAttribute , See form:tab-index
 void setFormTabStopAttribute(Boolean formTabStopValue)
          Sets the value of ODFDOM attribute representation FormTabStopAttribute , See form:tab-stop
 void setFormTitleAttribute(String formTitleValue)
          Sets the value of ODFDOM attribute representation FormTitleAttribute , See form:title
 void setFormXformsListSourceAttribute(String formXformsListSourceValue)
          Sets the value of ODFDOM attribute representation FormXformsListSourceAttribute , See form:xforms-list-source
 void setXformsBindAttribute(String xformsBindValue)
          Sets the value of ODFDOM attribute representation XformsBindAttribute , See xforms:bind
 void setXmlIdAttribute(String xmlIdValue)
          Sets the value of ODFDOM attribute representation XmlIdAttribute , See xml:id
 
Methods inherited from class org.odftoolkit.odfdom.pkg.OdfElement
cloneNode, cloneOdfElement, equals, findFirstChildNode, findNextChildNode, findPreviousChildNode, getAncestorAs, getOdfAttribute, getOdfAttribute, getOdfAttributeValue, getParentAs, hasOdfAttribute, insertBefore, onInsertNode, onInsertNode, onRemoveNode, onRemoveNode, removeChild, replaceChild, setOdfAttribute, setOdfAttributeValue, toString
 
Methods inherited from class org.apache.xerces.dom.ElementNSImpl
getBaseURI, getLocalName, getNamespaceURI, getPrefix, getTypeName, getTypeNamespace, isDerivedFrom, setPrefix, setType, setValues
 
Methods inherited from class org.apache.xerces.dom.ElementImpl
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getDefaultAttributes, getElementsByTagName, getElementsByTagNameNS, getNodeName, getNodeType, getSchemaTypeInfo, getTagName, getXercesAttribute, hasAttribute, hasAttributeNS, hasAttributes, isEqualNode, normalize, reconcileDefaultAttributes, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setOwnerDocument, 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, getUserDataRecord, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, needsSyncChildren, removeEventListener, setNodeValue, setUserData, setUserData
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.w3c.dom.Node
appendChild, compareDocumentPosition, getChildNodes, getFeature, getFirstChild, getLastChild, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPreviousSibling, getTextContent, getUserData, hasChildNodes, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, setNodeValue, setTextContent, setUserData
 

Field Detail

ELEMENT_NAME

public static final OdfName ELEMENT_NAME
Constructor Detail

FormListboxElement

public FormListboxElement(OdfFileDom ownerDoc)
Create the instance of FormListboxElement

Parameters:
ownerDoc - The type is OdfFileDom
Method Detail

getOdfName

public OdfName getOdfName()
Get the element name

Specified by:
getOdfName in class OdfElement
Returns:
return OdfName the name of element form:listbox.

getFormBoundColumnAttribute

public String getFormBoundColumnAttribute()
Receives the value of the ODFDOM attribute representation FormBoundColumnAttribute , See form:bound-column

Returns:
- the String , the value or null, if the attribute is not set and no default value defined.

setFormBoundColumnAttribute

public void setFormBoundColumnAttribute(String formBoundColumnValue)
Sets the value of ODFDOM attribute representation FormBoundColumnAttribute , See form:bound-column

Parameters:
formBoundColumnValue - The type is String

getFormControlImplementationAttribute

public String getFormControlImplementationAttribute()
Receives the value of the ODFDOM attribute representation FormControlImplementationAttribute , See form:control-implementation

Returns:
- the String , the value or null, if the attribute is not set and no default value defined.

setFormControlImplementationAttribute

public void setFormControlImplementationAttribute(String formControlImplementationValue)
Sets the value of ODFDOM attribute representation FormControlImplementationAttribute , See form:control-implementation

Parameters:
formControlImplementationValue - The type is String

getFormDataFieldAttribute

public String getFormDataFieldAttribute()
Receives the value of the ODFDOM attribute representation FormDataFieldAttribute , See form:data-field

Returns:
- the String , the value or null, if the attribute is not set and no default value defined.

setFormDataFieldAttribute

public void setFormDataFieldAttribute(String formDataFieldValue)
Sets the value of ODFDOM attribute representation FormDataFieldAttribute , See form:data-field

Parameters:
formDataFieldValue - The type is String

getFormDisabledAttribute

public Boolean getFormDisabledAttribute()
Receives the value of the ODFDOM attribute representation FormDisabledAttribute , See form:disabled

Returns:
- the Boolean , the value or null, if the attribute is not set and no default value defined.

setFormDisabledAttribute

public void setFormDisabledAttribute(Boolean formDisabledValue)
Sets the value of ODFDOM attribute representation FormDisabledAttribute , See form:disabled

Parameters:
formDisabledValue - The type is Boolean

getFormDropdownAttribute

public Boolean getFormDropdownAttribute()
Receives the value of the ODFDOM attribute representation FormDropdownAttribute , See form:dropdown

Returns:
- the Boolean , the value or null, if the attribute is not set and no default value defined.

setFormDropdownAttribute

public void setFormDropdownAttribute(Boolean formDropdownValue)
Sets the value of ODFDOM attribute representation FormDropdownAttribute , See form:dropdown

Parameters:
formDropdownValue - The type is Boolean

getFormIdAttribute

public String getFormIdAttribute()
Receives the value of the ODFDOM attribute representation FormIdAttribute , See form:id

Returns:
- the String , the value or null, if the attribute is not set and no default value defined.

setFormIdAttribute

public void setFormIdAttribute(String formIdValue)
Sets the value of ODFDOM attribute representation FormIdAttribute , See form:id

Parameters:
formIdValue - The type is String

getFormLinkedCellAttribute

public String getFormLinkedCellAttribute()
Receives the value of the ODFDOM attribute representation FormLinkedCellAttribute , See form:linked-cell

Returns:
- the String , the value or null, if the attribute is not set and no default value defined.

setFormLinkedCellAttribute

public void setFormLinkedCellAttribute(String formLinkedCellValue)
Sets the value of ODFDOM attribute representation FormLinkedCellAttribute , See form:linked-cell

Parameters:
formLinkedCellValue - The type is String

getFormListLinkageTypeAttribute

public String getFormListLinkageTypeAttribute()
Receives the value of the ODFDOM attribute representation FormListLinkageTypeAttribute , See form:list-linkage-type

Returns:
- the String , the value or null, if the attribute is not set and no default value defined.

setFormListLinkageTypeAttribute

public void setFormListLinkageTypeAttribute(String formListLinkageTypeValue)
Sets the value of ODFDOM attribute representation FormListLinkageTypeAttribute , See form:list-linkage-type

Parameters:
formListLinkageTypeValue - The type is String

getFormListSourceAttribute

public String getFormListSourceAttribute()
Receives the value of the ODFDOM attribute representation FormListSourceAttribute , See form:list-source

Returns:
- the String , the value or null, if the attribute is not set and no default value defined.

setFormListSourceAttribute

public void setFormListSourceAttribute(String formListSourceValue)
Sets the value of ODFDOM attribute representation FormListSourceAttribute , See form:list-source

Parameters:
formListSourceValue - The type is String

getFormListSourceTypeAttribute

public String getFormListSourceTypeAttribute()
Receives the value of the ODFDOM attribute representation FormListSourceTypeAttribute , See form:list-source-type

Returns:
- the String , the value or null, if the attribute is not set and no default value defined.

setFormListSourceTypeAttribute

public void setFormListSourceTypeAttribute(String formListSourceTypeValue)
Sets the value of ODFDOM attribute representation FormListSourceTypeAttribute , See form:list-source-type

Parameters:
formListSourceTypeValue - The type is String

getFormMultipleAttribute

public Boolean getFormMultipleAttribute()
Receives the value of the ODFDOM attribute representation FormMultipleAttribute , See form:multiple

Returns:
- the Boolean , the value or null, if the attribute is not set and no default value defined.

setFormMultipleAttribute

public void setFormMultipleAttribute(Boolean formMultipleValue)
Sets the value of ODFDOM attribute representation FormMultipleAttribute , See form:multiple

Parameters:
formMultipleValue - The type is Boolean

getFormNameAttribute

public String getFormNameAttribute()
Receives the value of the ODFDOM attribute representation FormNameAttribute , See form:name

Returns:
- the String , the value or null, if the attribute is not set and no default value defined.

setFormNameAttribute

public void setFormNameAttribute(String formNameValue)
Sets the value of ODFDOM attribute representation FormNameAttribute , See form:name

Parameters:
formNameValue - The type is String

getFormPrintableAttribute

public Boolean getFormPrintableAttribute()
Receives the value of the ODFDOM attribute representation FormPrintableAttribute , See form:printable

Returns:
- the Boolean , the value or null, if the attribute is not set and no default value defined.

setFormPrintableAttribute

public void setFormPrintableAttribute(Boolean formPrintableValue)
Sets the value of ODFDOM attribute representation FormPrintableAttribute , See form:printable

Parameters:
formPrintableValue - The type is Boolean

getFormSizeAttribute

public Integer getFormSizeAttribute()
Receives the value of the ODFDOM attribute representation FormSizeAttribute , See form:size

Returns:
- the Integer , the value or null, if the attribute is not set and no default value defined.

setFormSizeAttribute

public void setFormSizeAttribute(Integer formSizeValue)
Sets the value of ODFDOM attribute representation FormSizeAttribute , See form:size

Parameters:
formSizeValue - The type is Integer

getFormSourceCellRangeAttribute

public String getFormSourceCellRangeAttribute()
Receives the value of the ODFDOM attribute representation FormSourceCellRangeAttribute , See form:source-cell-range

Returns:
- the String , the value or null, if the attribute is not set and no default value defined.

setFormSourceCellRangeAttribute

public void setFormSourceCellRangeAttribute(String formSourceCellRangeValue)
Sets the value of ODFDOM attribute representation FormSourceCellRangeAttribute , See form:source-cell-range

Parameters:
formSourceCellRangeValue - The type is String

getFormTabIndexAttribute

public Integer getFormTabIndexAttribute()
Receives the value of the ODFDOM attribute representation FormTabIndexAttribute , See form:tab-index

Returns:
- the Integer , the value or null, if the attribute is not set and no default value defined.

setFormTabIndexAttribute

public void setFormTabIndexAttribute(Integer formTabIndexValue)
Sets the value of ODFDOM attribute representation FormTabIndexAttribute , See form:tab-index

Parameters:
formTabIndexValue - The type is Integer

getFormTabStopAttribute

public Boolean getFormTabStopAttribute()
Receives the value of the ODFDOM attribute representation FormTabStopAttribute , See form:tab-stop

Returns:
- the Boolean , the value or null, if the attribute is not set and no default value defined.

setFormTabStopAttribute

public void setFormTabStopAttribute(Boolean formTabStopValue)
Sets the value of ODFDOM attribute representation FormTabStopAttribute , See form:tab-stop

Parameters:
formTabStopValue - The type is Boolean

getFormTitleAttribute

public String getFormTitleAttribute()
Receives the value of the ODFDOM attribute representation FormTitleAttribute , See form:title

Returns:
- the String , the value or null, if the attribute is not set and no default value defined.

setFormTitleAttribute

public void setFormTitleAttribute(String formTitleValue)
Sets the value of ODFDOM attribute representation FormTitleAttribute , See form:title

Parameters:
formTitleValue - The type is String

getFormXformsListSourceAttribute

public String getFormXformsListSourceAttribute()
Receives the value of the ODFDOM attribute representation FormXformsListSourceAttribute , See form:xforms-list-source

Returns:
- the String , the value or null, if the attribute is not set and no default value defined.

setFormXformsListSourceAttribute

public void setFormXformsListSourceAttribute(String formXformsListSourceValue)
Sets the value of ODFDOM attribute representation FormXformsListSourceAttribute , See form:xforms-list-source

Parameters:
formXformsListSourceValue - The type is String

getXformsBindAttribute

public String getXformsBindAttribute()
Receives the value of the ODFDOM attribute representation XformsBindAttribute , See xforms:bind

Returns:
- the String , the value or null, if the attribute is not set and no default value defined.

setXformsBindAttribute

public void setXformsBindAttribute(String xformsBindValue)
Sets the value of ODFDOM attribute representation XformsBindAttribute , See xforms:bind

Parameters:
xformsBindValue - The type is String

getXmlIdAttribute

public String getXmlIdAttribute()
Receives the value of the ODFDOM attribute representation XmlIdAttribute , See xml:id Attribute is mandatory.

Returns:
- the String , the value or null, if the attribute is not set and no default value defined.

setXmlIdAttribute

public void setXmlIdAttribute(String xmlIdValue)
Sets the value of ODFDOM attribute representation XmlIdAttribute , See xml:id

Parameters:
xmlIdValue - The type is String

newFormOptionElement

public FormOptionElement newFormOptionElement()
Create child element form:option.

Returns:
the element form:option

newFormPropertiesElement

public FormPropertiesElement newFormPropertiesElement()
Create child element form:properties.

Returns:
the element form:properties

newOfficeEventListenersElement

public OfficeEventListenersElement newOfficeEventListenersElement()
Create child element office:event-listeners.

Returns:
the element office:event-listeners

accept

public void accept(ElementVisitor visitor)
Description copied from class: OdfElement
Accept an visitor instance to allow the visitor to do some operations. Refer to visitor design pattern to get a better understanding.

Overrides:
accept in class OdfElement
Parameters:
visitor - an instance of DefaultElementVisitor


Copyright © 2008-2017 The Apache Software Foundation. All Rights Reserved.