public interface MMcifConsumer
Modifier and Type | Method and Description |
---|---|
void |
documentEnd()
called at end of document
|
void |
documentStart()
called at start of document
|
FileParsingParameters |
getFileParsingParameters() |
void |
newAtomSite(AtomSite atom)
A new AtomSite record has been read.
|
void |
newAuditAuthor(AuditAuthor aa)
AuditAuthor contains the info from the PDB-AUTHOR records.
|
void |
newChemComp(ChemComp c) |
void |
newChemCompDescriptor(ChemCompDescriptor ccd) |
void |
newDatabasePDBremark(DatabasePDBremark remark) |
void |
newDatabasePDBrev(DatabasePDBrev dbrev) |
void |
newEntity(Entity entity) |
void |
newEntityPolySeq(EntityPolySeq epolseq) |
void |
newExptl(Exptl exptl) |
void |
newGenericData(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.
|
void |
newPdbxEntityNonPoly(PdbxEntityNonPoly pen) |
void |
newPdbxNonPolyScheme(PdbxNonPolyScheme ppss) |
void |
newPdbxPolySeqScheme(PdbxPolySeqScheme ppss) |
void |
newPdbxStrucAssembly(PdbxStructAssembly strucAssembly) |
void |
newPdbxStrucAssemblyGen(PdbxStructAssemblyGen strucAssembly) |
void |
newPdbxStructOperList(PdbxStructOperList structOper) |
void |
newRefine(Refine r) |
void |
newStructAsym(StructAsym sasym) |
void |
newStructKeywords(StructKeywords kw) |
void |
newStructRef(StructRef sref) |
void |
newStructRefSeq(StructRefSeq sref) |
void |
setFileParsingParameters(FileParsingParameters params) |
void |
setStruct(Struct struct) |
void documentStart()
void documentEnd()
void newAtomSite(AtomSite atom)
atom
- void newEntity(Entity entity)
void newEntityPolySeq(EntityPolySeq epolseq)
void newStructAsym(StructAsym sasym)
void setStruct(Struct struct)
void newDatabasePDBrev(DatabasePDBrev dbrev)
void newDatabasePDBremark(DatabasePDBremark remark)
void newExptl(Exptl exptl)
void newStructRef(StructRef sref)
void newStructRefSeq(StructRefSeq sref)
void newPdbxPolySeqScheme(PdbxPolySeqScheme ppss)
void newPdbxNonPolyScheme(PdbxNonPolyScheme ppss)
void newPdbxEntityNonPoly(PdbxEntityNonPoly pen)
void newStructKeywords(StructKeywords kw)
void newRefine(Refine r)
void newChemComp(ChemComp c)
void newChemCompDescriptor(ChemCompDescriptor ccd)
void newPdbxStructOperList(PdbxStructOperList structOper)
void newPdbxStrucAssembly(PdbxStructAssembly strucAssembly)
void newPdbxStrucAssemblyGen(PdbxStructAssemblyGen strucAssembly)
void newAuditAuthor(AuditAuthor aa)
aa
- void newGenericData(java.lang.String category, java.util.List<java.lang.String> loopFields, java.util.List<java.lang.String> lineData)
category
- The category that is being processed.loopFields
- the fields of this category.lineData
- the data that is being provided.void setFileParsingParameters(FileParsingParameters params)
FileParsingParameters getFileParsingParameters()