Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.xmlcml.cml
Interface CMLFloatArray  view CMLFloatArray download CMLFloatArray.java

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


Field Summary
 
Fields inherited from interface org.xmlcml.cml.AbstractNumericVal
MAX, MIN, UNITS
 
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
 
Fields inherited from interface org.xmlcml.cml.AttributeTitle
TITLE
 
Fields inherited from interface org.xmlcml.cml.AttributeDictRef
DICTREF
 
Fields inherited from interface org.xmlcml.cml.AttributeId
ID
 
Fields inherited from interface org.xmlcml.cml.AttributeConvention
CONVENTION
 
Fields inherited from interface org.xmlcml.cml.AttributeSize
SIZE
 
Method Summary
 void addElement(CMLFloatVal f)
          add the CMLFloatVal.
 void addElement(double f)
           
 CMLStringVal elementAt(int i)
          actually returns CMLFloatVal
 java.lang.String getDelimiter()
           
 double getFloat(int i)
           
 int getSize()
           
 java.lang.String[] getStringList()
           
 java.util.Vector getStringVector()
           
 void setDelimiter(java.lang.String delimiter)
           
 void setElementAt(double f, int i)
           
 
Methods inherited from interface org.xmlcml.cml.CMLFloatVal
getMaximum, getMinimum, getRealValue, setMaximum, setMinimum, setRealValue
 
Methods inherited from interface org.xmlcml.cml.AbstractNumericVal
getUnits, setUnits
 
Methods inherited from interface org.xmlcml.cml.AbstractStringVal
getBuiltin, getDataType, getStringValue, processString, setBuiltin, setStringValue
 
Methods inherited from interface org.xmlcml.cml.AbstractBase
addTracer, debug, debug, getDisplay, processDOM, readXMLTest, removeTracer, setDOMNeedsProcessing, setDOMNeedsUpdating, updateDOM
 
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
 
Methods inherited from interface org.xmlcml.cml.AttributeTitle
getTitle, processDOMHasTitle, setTitle, updateDOMHasTitle
 
Methods inherited from interface org.xmlcml.cml.AttributeDictRef
getDictRef, processDOMHasDictRef, setDictRef, updateDOMHasDictRef
 
Methods inherited from interface org.xmlcml.cml.AttributeId
getId, processDOMHasId, setId, updateDOMHasId
 
Methods inherited from interface org.xmlcml.cml.AttributeConvention
getConventionName, processDOMHasConvention, setConventionName, updateDOMHasConvention
 
Methods inherited from interface org.xmlcml.cml.AttributeUnits
updateDOMHasUnits
 
Methods inherited from interface org.xmlcml.cml.AttributeSize
addElement, processDOMHasSize, setElementAt, updateDOMHasSize
 

Method Detail

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()