Package org.jmol.adapter.writers
Class CMLWriter
java.lang.Object
org.jmol.adapter.writers.CMLWriter
- All Implemented Interfaces:
JmolWriter
- Direct Known Subclasses:
CDXMLWriter
An XCrysDen XSF writer
see http://www.xcrysden.org/doc/XSF.html
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanprotected intprotected booleanprotected javajs.util.OCprotected Viewer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static voidaddAttribute(javajs.util.SB sb, String key, String val) protected static voidaddAttributes(javajs.util.SB sb, String[] attributes) protected static voidappendEmptyTag(javajs.util.SB sb, String name, String[] attributes) protected static voidstatic voidopenDocument(javajs.util.SB sb) protected static voidvoidprotected static voidstartOpenTag(javajs.util.SB sb, String name) protected static voidterminateEmptyTag(javajs.util.SB sb) protected static voidterminateTag(javajs.util.SB sb) toString()write(javajs.util.BS bs)
-
Field Details
-
vwr
-
oc
protected javajs.util.OC oc -
atomsMax
protected int atomsMax -
addBonds
protected boolean addBonds -
doTransform
protected boolean doTransform -
allTrajectories
protected boolean allTrajectories
-
-
Constructor Details
-
CMLWriter
public CMLWriter()
-
-
Method Details
-
set
- Specified by:
setin interfaceJmolWriter
-
write
- Specified by:
writein interfaceJmolWriter
-
openDocument
public static void openDocument(javajs.util.SB sb) -
openTag
-
startOpenTag
-
terminateTag
protected static void terminateTag(javajs.util.SB sb) -
terminateEmptyTag
protected static void terminateEmptyTag(javajs.util.SB sb) -
appendEmptyTag
-
addAttributes
-
addAttribute
-
closeTag
-
toString
-