Class MetalBondConsumer
- java.lang.Object
-
- org.biojava.nbio.structure.io.mmcif.MetalBondConsumer
-
- All Implemented Interfaces:
MMcifConsumer
public class MetalBondConsumer extends Object implements MMcifConsumer
Created by andreas on 6/9/16.
-
-
Constructor Summary
Constructors Constructor Description MetalBondConsumer()
-
Method Summary
-
-
-
Constructor Detail
-
MetalBondConsumer
public MetalBondConsumer()
-
-
Method Detail
-
documentStart
public void documentStart()
Description copied from interface:MMcifConsumer
called at start of document- Specified by:
documentStart
in interfaceMMcifConsumer
-
documentEnd
public void documentEnd()
Description copied from interface:MMcifConsumer
called at end of document- Specified by:
documentEnd
in interfaceMMcifConsumer
-
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 interfaceMMcifConsumer
-
newEntity
public void newEntity(Entity entity)
- Specified by:
newEntity
in interfaceMMcifConsumer
-
newEntityPoly
public void newEntityPoly(EntityPoly entityPoly)
- Specified by:
newEntityPoly
in interfaceMMcifConsumer
-
newEntityPolySeq
public void newEntityPolySeq(EntityPolySeq epolseq)
- Specified by:
newEntityPolySeq
in interfaceMMcifConsumer
-
newStructAsym
public void newStructAsym(StructAsym sasym)
- Specified by:
newStructAsym
in interfaceMMcifConsumer
-
setStruct
public void setStruct(Struct struct)
- Specified by:
setStruct
in interfaceMMcifConsumer
-
newDatabasePDBrev
public void newDatabasePDBrev(DatabasePDBrev dbrev)
- Specified by:
newDatabasePDBrev
in interfaceMMcifConsumer
-
newDatabasePDBrevRecord
public void newDatabasePDBrevRecord(DatabasePdbrevRecord dbrev)
- Specified by:
newDatabasePDBrevRecord
in interfaceMMcifConsumer
-
newDatabasePDBremark
public void newDatabasePDBremark(DatabasePDBremark remark)
- Specified by:
newDatabasePDBremark
in interfaceMMcifConsumer
-
newExptl
public void newExptl(Exptl exptl)
- Specified by:
newExptl
in interfaceMMcifConsumer
-
newCell
public void newCell(Cell cell)
- Specified by:
newCell
in interfaceMMcifConsumer
-
newSymmetry
public void newSymmetry(Symmetry symmetry)
- Specified by:
newSymmetry
in interfaceMMcifConsumer
-
newStructNcsOper
public void newStructNcsOper(StructNcsOper sNcsOper)
- Specified by:
newStructNcsOper
in interfaceMMcifConsumer
-
newAtomSites
public void newAtomSites(AtomSites atomSites)
- Specified by:
newAtomSites
in interfaceMMcifConsumer
-
newStructRef
public void newStructRef(StructRef sref)
- Specified by:
newStructRef
in interfaceMMcifConsumer
-
newStructRefSeq
public void newStructRefSeq(StructRefSeq sref)
- Specified by:
newStructRefSeq
in interfaceMMcifConsumer
-
newStructRefSeqDif
public void newStructRefSeqDif(StructRefSeqDif sref)
- Specified by:
newStructRefSeqDif
in interfaceMMcifConsumer
-
newStructSite
public void newStructSite(StructSite sref)
- Specified by:
newStructSite
in interfaceMMcifConsumer
-
newStructSiteGen
public void newStructSiteGen(StructSiteGen sref)
- Specified by:
newStructSiteGen
in interfaceMMcifConsumer
-
newPdbxPolySeqScheme
public void newPdbxPolySeqScheme(PdbxPolySeqScheme ppss)
- Specified by:
newPdbxPolySeqScheme
in interfaceMMcifConsumer
-
newPdbxNonPolyScheme
public void newPdbxNonPolyScheme(PdbxNonPolyScheme ppss)
- Specified by:
newPdbxNonPolyScheme
in interfaceMMcifConsumer
-
newPdbxEntityNonPoly
public void newPdbxEntityNonPoly(PdbxEntityNonPoly pen)
- Specified by:
newPdbxEntityNonPoly
in interfaceMMcifConsumer
-
newStructKeywords
public void newStructKeywords(StructKeywords kw)
- Specified by:
newStructKeywords
in interfaceMMcifConsumer
-
newRefine
public void newRefine(Refine r)
- Specified by:
newRefine
in interfaceMMcifConsumer
-
newChemComp
public void newChemComp(ChemComp c)
- Specified by:
newChemComp
in interfaceMMcifConsumer
-
newChemCompDescriptor
public void newChemCompDescriptor(ChemCompDescriptor ccd)
- Specified by:
newChemCompDescriptor
in interfaceMMcifConsumer
-
newPdbxStructOperList
public void newPdbxStructOperList(PdbxStructOperList structOper)
- Specified by:
newPdbxStructOperList
in interfaceMMcifConsumer
-
newPdbxStrucAssembly
public void newPdbxStrucAssembly(PdbxStructAssembly strucAssembly)
- Specified by:
newPdbxStrucAssembly
in interfaceMMcifConsumer
-
newPdbxStrucAssemblyGen
public void newPdbxStrucAssemblyGen(PdbxStructAssemblyGen strucAssembly)
- Specified by:
newPdbxStrucAssemblyGen
in interfaceMMcifConsumer
-
newChemCompAtom
public void newChemCompAtom(ChemCompAtom atom)
- Specified by:
newChemCompAtom
in interfaceMMcifConsumer
-
newPdbxChemCompIndentifier
public void newPdbxChemCompIndentifier(PdbxChemCompIdentifier id)
- Specified by:
newPdbxChemCompIndentifier
in interfaceMMcifConsumer
-
newChemCompBond
public void newChemCompBond(ChemCompBond bond)
- Specified by:
newChemCompBond
in interfaceMMcifConsumer
-
newPdbxChemCompDescriptor
public void newPdbxChemCompDescriptor(PdbxChemCompDescriptor desc)
- Specified by:
newPdbxChemCompDescriptor
in interfaceMMcifConsumer
-
newEntitySrcGen
public void newEntitySrcGen(EntitySrcGen entitySrcGen)
- Specified by:
newEntitySrcGen
in interfaceMMcifConsumer
-
newEntitySrcNat
public void newEntitySrcNat(EntitySrcNat entitySrcNat)
- Specified by:
newEntitySrcNat
in interfaceMMcifConsumer
-
newEntitySrcSyn
public void newEntitySrcSyn(EntitySrcSyn entitySrcSyn)
- Specified by:
newEntitySrcSyn
in interfaceMMcifConsumer
-
newStructConn
public void newStructConn(StructConn structConn)
- Specified by:
newStructConn
in interfaceMMcifConsumer
-
newAuditAuthor
public void newAuditAuthor(AuditAuthor aa)
Description copied from interface:MMcifConsumer
AuditAuthor contains the info from the PDB-AUTHOR records.- Specified by:
newAuditAuthor
in interfaceMMcifConsumer
-
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 interfaceMMcifConsumer
- Parameters:
category
- The category that is being processed.loopFields
- the fields of this category.lineData
- the data that is being provided.
-
setFileParsingParameters
public void setFileParsingParameters(FileParsingParameters params)
- Specified by:
setFileParsingParameters
in interfaceMMcifConsumer
-
getFileParsingParameters
public FileParsingParameters getFileParsingParameters()
- Specified by:
getFileParsingParameters
in interfaceMMcifConsumer
-
getDefinitions
public Map<String,List<MetalBondDistance>> getDefinitions()
-
newPdbxAuditRevisionHistory
public void newPdbxAuditRevisionHistory(PdbxAuditRevisionHistory history)
- Specified by:
newPdbxAuditRevisionHistory
in interfaceMMcifConsumer
-
newPdbxDatabaseStatus
public void newPdbxDatabaseStatus(PdbxDatabaseStatus status)
- Specified by:
newPdbxDatabaseStatus
in interfaceMMcifConsumer
-
-