version 1.1 | version 1.2 |
---|
| |
| <!-- Main JMV file opening tag. --> |
| <!-- It contains a Version, Background, and Molecule --> |
<!ELEMENT JMVSAVEDSTATE (VERSION, BACKGROUND, MOLECULE)> | <!ELEMENT JMVSAVEDSTATE (VERSION, BACKGROUND, MOLECULE)> |
| |
| <!-- JMV Version number --> |
<!ELEMENT VERSION (#PCDATA)> | <!ELEMENT VERSION (#PCDATA)> |
| |
| <!-- Background color: a series of 3 floating point numbers --> |
| <!-- They represent the RGB values of the background --> |
<!ELEMENT BACKGROUND (#PCDATA)> | <!ELEMENT BACKGROUND (#PCDATA)> |
| |
<!ELEMENT MOLECULE (FILENAME, TRANSFORMATION, MOLECULEITEM)> | <!-- Molecule to load: It contains a file, a transformation, and --> |
| <!-- one or more MoleculeItems. --> |
| <!ELEMENT MOLECULE (FILENAME, TRANSFORMATION, MOLECULEITEM+)> |
| |
| <!-- The name of the file to load --> |
<!ELEMENT FILENAME (#PCDATA)> | <!ELEMENT FILENAME (#PCDATA)> |
| |
| <!-- Transformation matrix for scaling, rotation, etc. --> |
| <!-- Consists of 16 floating point numbers, representing the --> |
| <!-- transformation matrix. --> |
<!ELEMENT TRANSFORMATION (#PCDATA)> | <!ELEMENT TRANSFORMATION (#PCDATA)> |
| |
| <!-- MoleculeItem: Contains info for drawing certain atoms certain ways --> |
| <!-- Contains a representation, color scheme, gradient, and Atomlist --> |
<!ELEMENT MOLECULEITEM (REPRESENTATION, COLORSCHEME, GRADIENT, ATOMLIST)> | <!ELEMENT MOLECULEITEM (REPRESENTATION, COLORSCHEME, GRADIENT, ATOMLIST)> |
| |
| <!-- Representation: Name of the representation (LINES, VDW, etc) to use --> |
<!ELEMENT REPRESENTATION (#PCDATA)> | <!ELEMENT REPRESENTATION (#PCDATA)> |
| |
| <!-- Colorscheme: Name of the color scheme (NAME, INDEX, etc) to use --> |
<!ELEMENT COLORSCHEME (#PCDATA)> | <!ELEMENT COLORSCHEME (#PCDATA)> |
| |
| <!-- Gradient: Name of the gradient (RGB, BW, CUSTOM, etc) to use --> |
| <!-- If it is CUSTOM, it is followed by 9 floating point numbers --> |
| <!-- representing the RGB colors of the start, middle, and end colors --> |
<!ELEMENT GRADIENT (#PCDATA)> | <!ELEMENT GRADIENT (#PCDATA)> |
| |
| <!-- List of atom indeces to draw with the given --> |
| <!-- Representation, color scheme, and gradient --> |
<!ELEMENT ATOMLIST (#PCDATA)> | <!ELEMENT ATOMLIST (#PCDATA)> |