Class Refine.RefineLogger

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<E>
          extended by java.util.ArrayList<java.lang.String>
              extended by meshi.util.string.StringList
                  extended by Refine.RefineLogger
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<java.lang.String>, java.util.Collection<java.lang.String>, java.util.List<java.lang.String>, java.util.RandomAccess, Logger
Enclosing class:
Refine

private static class Refine.RefineLogger
extends StringList
implements Logger


Field Summary
private  CommandList commands
           
private  Protein model
           
private  MeshiWriter output
           
private  Protein reference
           
private  boolean referenceExists
           
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
Refine.RefineLogger(Protein model, CommandList commands)
           
 
Method Summary
 void afterRelax(Protein target, TotalEnergy energy, java.lang.String label)
           
 void mcm(TotalEnergy energy, int i)
           
 
Methods inherited from class meshi.util.string.StringList
filter, filterEndsWith, filterEndsWith, filterGrep, filterGrep, filterStartsWith, filterStartsWith, lastString, print, setComment, standardSeparators, startsWith, stringParseAt, stringParseAt, stringParseAt
 
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, removeAll, retainAll, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList
 

Field Detail

referenceExists

private boolean referenceExists

output

private MeshiWriter output

model

private Protein model

reference

private Protein reference

commands

private CommandList commands
Constructor Detail

Refine.RefineLogger

public Refine.RefineLogger(Protein model,
                           CommandList commands)
Method Detail

afterRelax

public void afterRelax(Protein target,
                       TotalEnergy energy,
                       java.lang.String label)

mcm

public void mcm(TotalEnergy energy,
                int i)
Specified by:
mcm in interface Logger