public interface MMcifConsumer
Modifier and Type | Method and Description |
---|---|
void |
documentEnd()
called at end of document
|
void |
documentStart()
called at start of document
|
void |
newAtomSite(AtomSite atom)
A new AtomSite record has been read.
|
void |
newChemComp(ChemComp c) |
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 |
newRefine(Refine r) |
void |
newStructAsym(StructAsym sasym) |
void |
newStructKeywords(StructKeywords kw) |
void |
newStructRef(StructRef sref) |
void |
newStructRefSeq(StructRefSeq sref) |
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 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.