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

Quick Search    Search Deep

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

All Superinterfaces:
AbstractBase, AbstractNumericVal, AbstractStringVal, AttributeConvention, AttributeDictRef, AttributeId, AttributeSize, AttributeTitle, AttributeUnits, CMLIntegerVal, CMLStringVal, org.w3c.dom.Element, org.w3c.dom.Node

public interface CMLIntegerArray
extends CMLIntegerVal, AttributeSize


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(CMLIntegerVal i)
          add the CMLIntegerVal.
 void addElement(int i)
           
 CMLStringVal elementAt(int i)
          return value is actually CMLIntegerVal
 java.lang.String getDelimiter()
           
 int getInteger(int i)
           
 int getSize()
           
 java.util.Vector getStringVector()
           
 void setDelimiter(java.lang.String delimiter)
           
 void setElementAt(int value, int i)
           
 
Methods inherited from interface org.xmlcml.cml.CMLIntegerVal
getIntValue, getMaximum, getMinimum, setIntValue, setMaximum, setMinimum
 
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)
return value is actually CMLIntegerVal

Specified by:
elementAt in interface AttributeSize

getInteger

public int getInteger(int i)

setElementAt

public void setElementAt(int value,
                         int i)

addElement

public void addElement(CMLIntegerVal i)
add the CMLIntegerVal. If it is the first to be added, copy the CMLIntegerVal attributes as well as the value


addElement

public void addElement(int i)

getStringVector

public java.util.Vector getStringVector()
Specified by:
getStringVector in interface AttributeSize