org.biojava.bio.structure.io.mmcif
Class ChemCompConsumer
java.lang.Object
org.biojava.bio.structure.io.mmcif.ChemCompConsumer
- All Implemented Interfaces:
- MMcifConsumer
public class ChemCompConsumer
- extends Object
- implements MMcifConsumer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChemCompConsumer
public ChemCompConsumer()
documentStart
public void documentStart()
- Description copied from interface:
MMcifConsumer
- called at start of document
- Specified by:
documentStart in interface MMcifConsumer
getDictionary
public ChemicalComponentDictionary getDictionary()
newChemComp
public void newChemComp(ChemComp c)
- Specified by:
newChemComp in interface MMcifConsumer
documentEnd
public void documentEnd()
- Description copied from interface:
MMcifConsumer
- called at end of document
- Specified by:
documentEnd in interface MMcifConsumer
newAtomSite
public void newAtomSite(AtomSite atom)
- Description copied from interface:
MMcifConsumer
- A new AtomSite record has been read. Contains the Atom data
- Specified by:
newAtomSite in interface MMcifConsumer
newDatabasePDBremark
public void newDatabasePDBremark(DatabasePDBremark remark)
- Specified by:
newDatabasePDBremark in interface MMcifConsumer
newDatabasePDBrev
public void newDatabasePDBrev(DatabasePDBrev dbrev)
- Specified by:
newDatabasePDBrev in interface MMcifConsumer
newEntity
public void newEntity(Entity entity)
- Specified by:
newEntity in interface MMcifConsumer
newEntityPolySeq
public void newEntityPolySeq(EntityPolySeq epolseq)
- Specified by:
newEntityPolySeq in interface MMcifConsumer
newExptl
public void newExptl(Exptl exptl)
- Specified by:
newExptl in interface MMcifConsumer
newPdbxEntityNonPoly
public void newPdbxEntityNonPoly(PdbxEntityNonPoly pen)
- Specified by:
newPdbxEntityNonPoly in interface MMcifConsumer
newPdbxNonPolyScheme
public void newPdbxNonPolyScheme(PdbxNonPolyScheme ppss)
- Specified by:
newPdbxNonPolyScheme in interface MMcifConsumer
newPdbxPolySeqScheme
public void newPdbxPolySeqScheme(PdbxPolySeqScheme ppss)
- Specified by:
newPdbxPolySeqScheme in interface MMcifConsumer
newRefine
public void newRefine(Refine r)
- Specified by:
newRefine in interface MMcifConsumer
newStructAsym
public void newStructAsym(StructAsym sasym)
- Specified by:
newStructAsym in interface MMcifConsumer
newStructKeywords
public void newStructKeywords(StructKeywords kw)
- Specified by:
newStructKeywords in interface MMcifConsumer
newStructRef
public void newStructRef(StructRef sref)
- Specified by:
newStructRef in interface MMcifConsumer
newStructRefSeq
public void newStructRefSeq(StructRefSeq sref)
- Specified by:
newStructRefSeq in interface MMcifConsumer
setStruct
public void setStruct(Struct struct)
- Specified by:
setStruct in interface MMcifConsumer
newGenericData
public void newGenericData(String category,
List<String> loopFields,
List<String> lineData)
- Description copied from interface:
MMcifConsumer
- This method is called if no particular handler for the provided cif category
has been implemented so far.
- Specified by:
newGenericData in interface MMcifConsumer
- Parameters:
category - The category that is being processed.loopFields - the fields of this category.lineData - the data that is being provided.
newAuditAuthor
public void newAuditAuthor(AuditAuthor aa)
- Description copied from interface:
MMcifConsumer
- AuditAuthor contains the info from the PDB-AUTHOR records.
- Specified by:
newAuditAuthor in interface MMcifConsumer
getFileParsingParameters
public FileParsingParameters getFileParsingParameters()
- Specified by:
getFileParsingParameters in interface MMcifConsumer
setFileParsingParameters
public void setFileParsingParameters(FileParsingParameters params)
- Specified by:
setFileParsingParameters in interface MMcifConsumer
newChemCompDescriptor
public void newChemCompDescriptor(ChemCompDescriptor ccd)
- Specified by:
newChemCompDescriptor in interface MMcifConsumer