Class ChemCompConsumer
- java.lang.Object
-
- org.biojava.bio.structure.io.mmcif.ChemCompConsumer
-
- All Implemented Interfaces:
MMcifConsumer
public class ChemCompConsumer extends java.lang.Object implements MMcifConsumer
-
-
Constructor Summary
Constructors Constructor Description ChemCompConsumer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddocumentEnd()called at end of documentvoiddocumentStart()called at start of documentChemicalComponentDictionarygetDictionary()voidnewAtomSite(AtomSite atom)A new AtomSite record has been read.voidnewChemComp(ChemComp c)voidnewDatabasePDBremark(DatabasePDBremark remark)voidnewDatabasePDBrev(DatabasePDBrev dbrev)voidnewEntity(Entity entity)voidnewEntityPolySeq(EntityPolySeq epolseq)voidnewExptl(Exptl exptl)voidnewGenericData(java.lang.String category, java.util.List<java.lang.String> loopFields, java.util.List<java.lang.String> lineData)This method is called if no particular handler for the provided cif category has been implemented so far.voidnewPdbxEntityNonPoly(PdbxEntityNonPoly pen)voidnewPdbxNonPolyScheme(PdbxNonPolyScheme ppss)voidnewPdbxPolySeqScheme(PdbxPolySeqScheme ppss)voidnewRefine(Refine r)voidnewStructAsym(StructAsym sasym)voidnewStructKeywords(StructKeywords kw)voidnewStructRef(StructRef sref)voidnewStructRefSeq(StructRefSeq sref)voidsetStruct(Struct struct)
-
-
-
Method Detail
-
documentStart
public void documentStart()
Description copied from interface:MMcifConsumercalled at start of document- Specified by:
documentStartin interfaceMMcifConsumer
-
getDictionary
public ChemicalComponentDictionary getDictionary()
-
newChemComp
public void newChemComp(ChemComp c)
- Specified by:
newChemCompin interfaceMMcifConsumer
-
documentEnd
public void documentEnd()
Description copied from interface:MMcifConsumercalled at end of document- Specified by:
documentEndin interfaceMMcifConsumer
-
newAtomSite
public void newAtomSite(AtomSite atom)
Description copied from interface:MMcifConsumerA new AtomSite record has been read. Contains the Atom data- Specified by:
newAtomSitein interfaceMMcifConsumer
-
newDatabasePDBremark
public void newDatabasePDBremark(DatabasePDBremark remark)
- Specified by:
newDatabasePDBremarkin interfaceMMcifConsumer
-
newDatabasePDBrev
public void newDatabasePDBrev(DatabasePDBrev dbrev)
- Specified by:
newDatabasePDBrevin interfaceMMcifConsumer
-
newEntity
public void newEntity(Entity entity)
- Specified by:
newEntityin interfaceMMcifConsumer
-
newEntityPolySeq
public void newEntityPolySeq(EntityPolySeq epolseq)
- Specified by:
newEntityPolySeqin interfaceMMcifConsumer
-
newExptl
public void newExptl(Exptl exptl)
- Specified by:
newExptlin interfaceMMcifConsumer
-
newPdbxEntityNonPoly
public void newPdbxEntityNonPoly(PdbxEntityNonPoly pen)
- Specified by:
newPdbxEntityNonPolyin interfaceMMcifConsumer
-
newPdbxNonPolyScheme
public void newPdbxNonPolyScheme(PdbxNonPolyScheme ppss)
- Specified by:
newPdbxNonPolySchemein interfaceMMcifConsumer
-
newPdbxPolySeqScheme
public void newPdbxPolySeqScheme(PdbxPolySeqScheme ppss)
- Specified by:
newPdbxPolySeqSchemein interfaceMMcifConsumer
-
newRefine
public void newRefine(Refine r)
- Specified by:
newRefinein interfaceMMcifConsumer
-
newStructAsym
public void newStructAsym(StructAsym sasym)
- Specified by:
newStructAsymin interfaceMMcifConsumer
-
newStructKeywords
public void newStructKeywords(StructKeywords kw)
- Specified by:
newStructKeywordsin interfaceMMcifConsumer
-
newStructRef
public void newStructRef(StructRef sref)
- Specified by:
newStructRefin interfaceMMcifConsumer
-
newStructRefSeq
public void newStructRefSeq(StructRefSeq sref)
- Specified by:
newStructRefSeqin interfaceMMcifConsumer
-
setStruct
public void setStruct(Struct struct)
- Specified by:
setStructin interfaceMMcifConsumer
-
newGenericData
public void newGenericData(java.lang.String category, java.util.List<java.lang.String> loopFields, java.util.List<java.lang.String> lineData)Description copied from interface:MMcifConsumerThis method is called if no particular handler for the provided cif category has been implemented so far.- Specified by:
newGenericDatain interfaceMMcifConsumer- Parameters:
category- The category that is being processed.loopFields- the fields of this category.lineData- the data that is being provided.
-
-