public interface MMcifConsumer
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 newChemCompAtom(ChemCompAtom atom)
void newPdbxChemCompIndentifier(PdbxChemCompIdentifier id)
void newChemCompBond(ChemCompBond bond)
void newPdbxChemCompDescriptor(PdbxChemCompDescriptor desc)
void newEntitySrcGen(EntitySrcGen entitySrcGen)
void newEntitySrcNat(EntitySrcNat entitySrcNat)
void newEntitySrcSyn(EntitySrcSyn entitySrcSyn)
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()