public class SimpleMMcifConsumer extends Object implements MMcifConsumer
Constructor and Description |
---|
SimpleMMcifConsumer() |
public SimpleMMcifConsumer()
public void newEntity(Entity entity)
newEntity
in interface MMcifConsumer
public void newEntityPoly(EntityPoly entityPoly)
newEntityPoly
in interface MMcifConsumer
public void newPdbxStructOperList(PdbxStructOperList structOper)
newPdbxStructOperList
in interface MMcifConsumer
public void newStructAsym(StructAsym sasym)
newStructAsym
in interface MMcifConsumer
public void newStructKeywords(StructKeywords kw)
newStructKeywords
in interface MMcifConsumer
public void setStruct(Struct struct)
setStruct
in interface MMcifConsumer
public void newAtomSite(AtomSite atom)
MMcifConsumer
newAtomSite
in interface MMcifConsumer
public void documentStart()
documentStart
in interface MMcifConsumer
public void documentEnd()
MMcifConsumer
documentEnd
in interface MMcifConsumer
public Structure getStructure()
public void newDatabasePDBrevRecord(DatabasePdbrevRecord record)
newDatabasePDBrevRecord
in interface MMcifConsumer
public void newDatabasePDBrev(DatabasePDBrev dbrev)
newDatabasePDBrev
in interface MMcifConsumer
public void newPdbxAuditRevisionHistory(PdbxAuditRevisionHistory history)
newPdbxAuditRevisionHistory
in interface MMcifConsumer
public void newPdbxDatabaseStatus(PdbxDatabaseStatus status)
newPdbxDatabaseStatus
in interface MMcifConsumer
public void newDatabasePDBremark(DatabasePDBremark remark)
newDatabasePDBremark
in interface MMcifConsumer
public void newRefine(Refine r)
newRefine
in interface MMcifConsumer
public void newAuditAuthor(AuditAuthor aa)
MMcifConsumer
newAuditAuthor
in interface MMcifConsumer
public void newExptl(Exptl exptl)
newExptl
in interface MMcifConsumer
public void newCell(Cell cell)
newCell
in interface MMcifConsumer
public void newSymmetry(Symmetry symmetry)
newSymmetry
in interface MMcifConsumer
public void newStructNcsOper(StructNcsOper sNcsOper)
newStructNcsOper
in interface MMcifConsumer
public void newAtomSites(AtomSites atomSites)
newAtomSites
in interface MMcifConsumer
public void newStructRef(StructRef sref)
newStructRef
in interface MMcifConsumer
public void newStructRefSeq(StructRefSeq sref)
PDB record DBREF Field Name mmCIF Data Item Section n.a. PDB_ID_Code _struct_ref_seq.pdbx_PDB_id_code Strand_ID _struct_ref_seq.pdbx_strand_id Begin_Residue_Number _struct_ref_seq.pdbx_auth_seq_align_beg Begin_Ins_Code _struct_ref_seq.pdbx_seq_align_beg_ins_code End_Residue_Number _struct_ref_seq.pdbx_auth_seq_align_end End_Ins_Code _struct_ref_seq.pdbx_seq_align_end_ins_code Database _struct_ref.db_name Database_Accession_No _struct_ref_seq.pdbx_db_accession Database_ID_Code _struct_ref.db_code Database_Begin_Residue_Number _struct_ref_seq.db_align_beg Databaes_Begin_Ins_Code _struct_ref_seq.pdbx_db_align_beg_ins_code Database_End_Residue_Number _struct_ref_seq.db_align_end Databaes_End_Ins_Code _struct_ref_seq.pdbx_db_align_end_ins_code
newStructRefSeq
in interface MMcifConsumer
public void newStructRefSeqDif(StructRefSeqDif sref)
newStructRefSeqDif
in interface MMcifConsumer
public void newEntitySrcGen(EntitySrcGen entitySrcGen)
newEntitySrcGen
in interface MMcifConsumer
public void newEntitySrcNat(EntitySrcNat entitySrcNat)
newEntitySrcNat
in interface MMcifConsumer
public void newEntitySrcSyn(EntitySrcSyn entitySrcSyn)
newEntitySrcSyn
in interface MMcifConsumer
public void newEntityPolySeq(EntityPolySeq epolseq)
Chain
and EntityInfo
objects.newEntityPolySeq
in interface MMcifConsumer
epolseq
- the EntityPolySeq record for one amino acidpublic void newPdbxPolySeqScheme(PdbxPolySeqScheme ppss)
newPdbxPolySeqScheme
in interface MMcifConsumer
public void newPdbxNonPolyScheme(PdbxNonPolyScheme ppss)
newPdbxNonPolyScheme
in interface MMcifConsumer
public void newPdbxEntityNonPoly(PdbxEntityNonPoly pen)
newPdbxEntityNonPoly
in interface MMcifConsumer
public void newChemComp(ChemComp c)
newChemComp
in interface MMcifConsumer
public void newGenericData(String category, List<String> loopFields, List<String> lineData)
MMcifConsumer
newGenericData
in interface MMcifConsumer
category
- The category that is being processed.loopFields
- the fields of this category.lineData
- the data that is being provided.public FileParsingParameters getFileParsingParameters()
getFileParsingParameters
in interface MMcifConsumer
public void setFileParsingParameters(FileParsingParameters params)
setFileParsingParameters
in interface MMcifConsumer
public void newChemCompDescriptor(ChemCompDescriptor ccd)
newChemCompDescriptor
in interface MMcifConsumer
public List<PdbxStructOperList> getStructOpers()
public void newPdbxStrucAssembly(PdbxStructAssembly strucAssembly)
newPdbxStrucAssembly
in interface MMcifConsumer
public List<PdbxStructAssembly> getStructAssemblies()
public void newPdbxStrucAssemblyGen(PdbxStructAssemblyGen strucAssembly)
newPdbxStrucAssemblyGen
in interface MMcifConsumer
public List<PdbxStructAssemblyGen> getStructAssemblyGens()
public void newChemCompAtom(ChemCompAtom atom)
newChemCompAtom
in interface MMcifConsumer
public void newPdbxChemCompIndentifier(PdbxChemCompIdentifier id)
newPdbxChemCompIndentifier
in interface MMcifConsumer
public void newChemCompBond(ChemCompBond bond)
newChemCompBond
in interface MMcifConsumer
public void newPdbxChemCompDescriptor(PdbxChemCompDescriptor desc)
newPdbxChemCompDescriptor
in interface MMcifConsumer
public void newStructConn(StructConn structConn)
newStructConn
in interface MMcifConsumer
public void newStructSiteGen(StructSiteGen siteGen)
newStructSiteGen
in interface MMcifConsumer
public void newStructSite(StructSite structSite)
newStructSite
in interface MMcifConsumer
Copyright © 2000–2019 BioJava. All rights reserved.