- All Superinterfaces:
- AbstractBase, AbstractNumericVal, AbstractStringVal, AttributeConvention, AttributeDictRef, AttributeId, AttributeSize, AttributeTitle, AttributeUnits, CMLFloatVal, CMLStringVal, org.w3c.dom.Element, org.w3c.dom.Node
- public interface CMLFloatArray
- extends CMLFloatVal, AttributeSize
DTD Class
Mainly a syntactic container
| Fields inherited from interface org.xmlcml.cml.AbstractBase |
ANGLE, ATOM, ATOMARRAY, ATOMPARITY, BOND, BONDARRAY, BONDSTEREO, BUILTIN, CML, CML_PREFIX, CRYSTAL, ELECTRON, ELEMENT_COUNT, ELEMENT_NAMES, EXECUTE, FEATURE, FLOAT, FLOAT_TYPE, FLOATARRAY, FLOATMATRIX, FORMULA, INTEGER, INTEGER_TYPE, INTEGERARRAY, LINK, LIST, MOLECULE, NAMESPACE_URI, PACKAGE_NAME, REACTION, SEQUENCE, STRING, STRING_TYPE, STRINGARRAY, TORSION, UNK, UNK_ELEM, UNKNOWN |
| 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 |
| Methods inherited from interface org.w3c.dom.Element |
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS |
| Methods inherited from interface org.w3c.dom.Node |
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData |
setDelimiter
public void setDelimiter(java.lang.String delimiter)
- Specified by:
setDelimiter in interface AttributeSize
getDelimiter
public java.lang.String getDelimiter()
- Specified by:
getDelimiter in interface AttributeSize
getSize
public int getSize()
- Specified by:
getSize in interface AttributeSize
elementAt
public CMLStringVal elementAt(int i)
- actually returns CMLFloatVal
- Specified by:
elementAt in interface AttributeSize
getFloat
public double getFloat(int i)
setElementAt
public void setElementAt(double f,
int i)
addElement
public void addElement(CMLFloatVal f)
- add the CMLFloatVal. If it is the first to be added, copy the CMLFloatVal
attributes as well as the value
addElement
public void addElement(double f)
getStringVector
public java.util.Vector getStringVector()
- Specified by:
getStringVector in interface AttributeSize
getStringList
public java.lang.String[] getStringList()