org.jmol.modelset
Class ModelCollection.StateScript

java.lang.Object
  extended by org.jmol.modelset.ModelCollection.StateScript
Enclosing class:
ModelCollection

public static class ModelCollection.StateScript
extends java.lang.Object


Field Summary
private  java.util.BitSet bsAtoms1
           
private  java.util.BitSet bsAtoms2
           
private  java.util.BitSet bsBonds
           
private  int modelIndex
           
(package private)  boolean postDefinitions
           
private  java.lang.String script1
           
private  java.lang.String script2
           
 
Constructor Summary
ModelCollection.StateScript(int modelIndex, java.lang.String script1, java.util.BitSet bsBonds, java.util.BitSet bsAtoms1, java.util.BitSet bsAtoms2, java.lang.String script2, boolean postDefinitions)
           
 
Method Summary
 boolean deleteAtoms(int modelIndex, java.util.BitSet bsBonds, java.util.BitSet bsAtoms)
           
 boolean isConnect()
           
 boolean isValid()
           
 void setModelIndex(int index)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

modelIndex

private int modelIndex

bsBonds

private java.util.BitSet bsBonds

bsAtoms1

private java.util.BitSet bsAtoms1

bsAtoms2

private java.util.BitSet bsAtoms2

script1

private java.lang.String script1

script2

private java.lang.String script2

postDefinitions

boolean postDefinitions
Constructor Detail

ModelCollection.StateScript

ModelCollection.StateScript(int modelIndex,
                            java.lang.String script1,
                            java.util.BitSet bsBonds,
                            java.util.BitSet bsAtoms1,
                            java.util.BitSet bsAtoms2,
                            java.lang.String script2,
                            boolean postDefinitions)
Method Detail

isValid

public boolean isValid()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

isConnect

public boolean isConnect()

deleteAtoms

public boolean deleteAtoms(int modelIndex,
                           java.util.BitSet bsBonds,
                           java.util.BitSet bsAtoms)

setModelIndex

public void setModelIndex(int index)