org.xmlcml.cml
Interface AbstractBond
- All Known Subinterfaces:
- Bond, BondArray
- All Known Implementing Classes:
- AbstractBondImpl
- public interface AbstractBond
- extends AbstractBuiltinContainer, HasAtomRefs
| Fields inherited from interface org.xmlcml.cml.CMLBase |
ANGLE,
ATOM,
ATOMARRAY,
BOND,
BONDARRAY,
BUILTIN,
CML,
CRYSTAL,
ELECTRON,
ELEMENT_COUNT,
ELEMENT_NAMES,
EXECUTE,
FEATURE,
FLOAT,
FLOAT_TYPE,
FLOATARRAY,
FLOATMATRIX,
FORMULA,
INTEGER,
INTEGER_TYPE,
INTEGERARRAY,
LINK,
LIST,
MOLECULE,
PACKAGE_NAME,
REACTION,
SEQUENCE,
STRING,
STRING_TYPE,
STRINGARRAY,
TORSION,
UNK,
UNK_ELEM,
UNKNOWN |
| Fields inherited from interface org.xmlcml.cml.HasId |
ID |
| Fields inherited from interface uk.co.demon.ursus.dom.PMRNode |
ATTRIBUTES,
CONTENT,
ELEMENTNAME,
IDLIST,
NESTED,
NESTEDATTS,
PACKAGENAME,
PRETTY,
SPLITFILES,
STYLE,
TAGGED,
UNTAGGED,
WHITESPACE,
XMLCONTENT |
| 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 |
| 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 |
| Methods inherited from interface org.xmlcml.cml.AbstractBuiltinContainer |
addBuiltinChildWithFloatValue,
addBuiltinChildWithIntegerValue,
addBuiltinChildWithStringValue,
checkBuiltins,
deleteNonBuiltinVal,
getBuiltinChildElements,
getBuiltinChildFloatValue,
getBuiltinChildIntegerValue,
getBuiltinChildStringValue,
getBuiltinCount,
getBuiltinVal,
getNonBuiltinVal,
setBuiltinVal,
setNonBuiltinVal |
| Methods inherited from interface org.w3c.dom.Element |
getAttribute,
getAttributeNode,
getAttributeNodeNS,
getAttributeNS,
getElementsByTagName,
getElementsByTagNameNS,
getTagName,
hasAttribute,
hasAttributeNS,
removeAttribute,
removeAttributeNode,
removeAttributeNS,
setAttribute,
setAttributeNode,
setAttributeNodeNS,
setAttributeNS |
BOND_FLOATVAL_START
public static final int BOND_FLOATVAL_START
LENGTH
public static final int LENGTH
BOND_FLOATVAL_END
public static final int BOND_FLOATVAL_END
BOND_FLOATVAL_COUNT
public static final int BOND_FLOATVAL_COUNT
BOND_INTEGERVAL_START
public static final int BOND_INTEGERVAL_START
BOND_INTEGERVAL_END
public static final int BOND_INTEGERVAL_END
BOND_INTEGERVAL_COUNT
public static final int BOND_INTEGERVAL_COUNT
BOND_STRINGVAL_START
public static final int BOND_STRINGVAL_START
ATOMREF
public static final int ATOMREF
ATOMREFS
public static final int ATOMREFS
ORDER
public static final int ORDER
STEREO
public static final int STEREO
BOND_STRINGVAL_END
public static final int BOND_STRINGVAL_END
BOND_STRINGVAL_COUNT
public static final int BOND_STRINGVAL_COUNT
BOND_BUILTIN_COUNT
public static final int BOND_BUILTIN_COUNT
DEFAULTXY2LENGTH
public static final double DEFAULTXY2LENGTH
- default screen bondlength
DEFAULTXYZ3LENGTH
public static final double DEFAULTXYZ3LENGTH
- default 3d bondlength
SINGLE
public static final java.lang.String SINGLE
- single bond
DOUBLE
public static final java.lang.String DOUBLE
- double bond
TRIPLE
public static final java.lang.String TRIPLE
- triple bond
AROMATIC
public static final java.lang.String AROMATIC
- aromatic bond
ZERO
public static final java.lang.String ZERO
- zero bond (disjoint == "." in SMILES)
WEDGE
public static final java.lang.String WEDGE
- wedge bond
HATCH
public static final java.lang.String HATCH
- hatch bond
NOSTEREO
public static final java.lang.String NOSTEREO
- nostereo bond
DELETE
public static final java.lang.String DELETE
OVERRUN
public static final java.lang.String OVERRUN
INCREASE
public static final java.lang.String INCREASE
DECREASE
public static final java.lang.String DECREASE
bondTypeStrings
public static final java.lang.String[] bondTypeStrings
bondOrders
public static final double[] bondOrders
getAtomRef
public Atom getAtomRef(int serial)
- Specified by:
- getAtomRef in interface HasAtomRefs
getAtomRefVector
public java.util.Vector getAtomRefVector()
- Specified by:
- getAtomRefVector in interface HasAtomRefs
addAtomRef
public void addAtomRef(Atom atom)
- Specified by:
- addAtomRef in interface HasAtomRefs
deleteAtomRef
public void deleteAtomRef(Atom atom)
- Specified by:
- deleteAtomRef in interface HasAtomRefs