OpenMMS
V1.5.1 Std

org.rcsb.openmms.util
Class CatUtil

java.lang.Object
  |
  +--org.rcsb.openmms.util.CatUtil
Direct Known Subclasses:
AtomSiteAnisotropCatLoader, AtomSiteCatLoader, AtomSitesAltCatLoader, AtomSitesAltEnsCatLoader, AtomSitesAltGenCatLoader, AtomSitesCatLoader, AtomSitesFootnoteCatLoader, AtomTypeCatLoader, CellCatLoader, CellMeasurementCatLoader, CellMeasurementReflnCatLoader, ChemCompAngleCatLoader, ChemCompAtomCatLoader, ChemCompBondCatLoader, ChemCompCatLoader, ChemCompChirAtomCatLoader, ChemCompChirCatLoader, ChemCompLinkCatLoader, ChemCompPlaneAtomCatLoader, ChemCompPlaneCatLoader, ChemCompTorCatLoader, ChemCompTorValueCatLoader, ChemLinkAngleCatLoader, ChemLinkBondCatLoader, ChemLinkCatLoader, ChemLinkChirAtomCatLoader, ChemLinkChirCatLoader, ChemLinkPlaneAtomCatLoader, ChemLinkPlaneCatLoader, ChemLinkTorCatLoader, ChemLinkTorValueCatLoader, CitationAuthorCatLoader, CitationCatLoader, CitationEditorCatLoader, ComputingCatLoader, DatabaseCatLoader, DatabasePdbCaveatCatLoader, DatabasePdbMatrixCatLoader, DatabasePdbRemarkCatLoader, DatabasePdbRevCatLoader, DatabasePdbRevRecordCatLoader, DatabasePdbTvectCatLoader, DiffrnAttenuatorCatLoader, DiffrnCatLoader, DiffrnDetectorCatLoader, DiffrnMeasurementCatLoader, DiffrnOrientMatrixCatLoader, DiffrnOrientReflnCatLoader, DiffrnRadiationCatLoader, DiffrnRadiationWavelengthCatLoader, DiffrnReflnCatLoader, DiffrnReflnsCatLoader, DiffrnScaleGroupCatLoader, DiffrnSourceCatLoader, DiffrnStandardReflnCatLoader, DiffrnStandardsCatLoader, EntityCatLoader, EntityKeywordsCatLoader, EntityLinkCatLoader, EntityNameComCatLoader, EntityNameSysCatLoader, EntityPolyCatLoader, EntityPolySeqCatLoader, EntitySrcGenCatLoader, EntitySrcNatCatLoader, EntryLinkCatLoader, ExptlCatLoader, ExptlCrystalCatLoader, ExptlCrystalFaceCatLoader, ExptlCrystalGrowCatLoader, ExptlCrystalGrowCompCatLoader, GeomAngleCatLoader, GeomBondCatLoader, GeomCatLoader, GeomContactCatLoader, GeomHbondCatLoader, GeomTorsionCatLoader, PdbxDatabaseMessageCatLoader, PdbxDatabasePdbObsSprCatLoader, PdbxDatabaseProcCatLoader, PdbxDatabaseRelatedCatLoader, PdbxDatabaseRemarkCatLoader, PdbxDatabaseStatusCatLoader, PdbxEntityAssemblyCatLoader, PdbxEntityNameCatLoader, PdbxEntitySrcSynCatLoader, PdbxNmrConstraintsCatLoader, PdbxNmrDetailsCatLoader, PdbxNmrEnsembleCatLoader, PdbxNmrEnsembleRmsCatLoader, PdbxNmrExptlCatLoader, PdbxNmrExptlSampleCatLoader, PdbxNmrExptlSampleConditionsCatLoader, PdbxNmrForceConstantsCatLoader, PdbxNmrRefineCatLoader, PdbxNmrRepresentativeCatLoader, PdbxNmrSampleDetailsCatLoader, PdbxNmrSoftwareCatLoader, PdbxNmrSpectrometerCatLoader, PdbxNonpolySchemeCatLoader, PdbxPolySeqSchemeCatLoader, PdbxPrereleaseSeqCatLoader, PdbxRefineAuxFileCatLoader, PdbxRefineCatLoader, PdbxRefineTlsCatLoader, PdbxRefineTlsGroupCatLoader, PdbxStructSheetHbondCatLoader, PdbxXplorFileCatLoader, PhasingAveragingCatLoader, PhasingCatLoader, PhasingIsomorphousCatLoader, PhasingMadCatLoader, PhasingMadClustCatLoader, PhasingMadExptCatLoader, PhasingMadRatioCatLoader, PhasingMadSetCatLoader, PhasingMirCatLoader, PhasingMirDerCatLoader, PhasingMirDerReflnCatLoader, PhasingMirDerShellCatLoader, PhasingMirDerSiteCatLoader, PhasingMirShellCatLoader, PhasingSetCatLoader, PhasingSetReflnCatLoader, RefineAnalyzeCatLoader, RefineBIsoCatLoader, RefineCatLoader, RefineHistCatLoader, RefineLsRestrCatLoader, RefineLsRestrNcsCatLoader, RefineLsShellCatLoader, RefineOccupancyCatLoader, ReflnCatLoader, ReflnsCatLoader, ReflnsScaleCatLoader, ReflnsShellCatLoader, SoftwareCatLoader, StructAsymCatLoader, StructBiolCatLoader, StructBiolGenCatLoader, StructBiolKeywordsCatLoader, StructBiolViewCatLoader, StructCatLoader, StructConfCatLoader, StructConfTypeCatLoader, StructConnCatLoader, StructConnTypeCatLoader, StructKeywordsCatLoader, StructMonDetailsCatLoader, StructMonNuclCatLoader, StructMonProtCatLoader, StructMonProtCisCatLoader, StructNcsDomCatLoader, StructNcsDomLimCatLoader, StructNcsEnsCatLoader, StructNcsEnsGenCatLoader, StructNcsOperCatLoader, StructRefCatLoader, StructRefSeqCatLoader, StructRefSeqDifCatLoader, StructSheetCatLoader, StructSheetHbondCatLoader, StructSheetOrderCatLoader, StructSheetRangeCatLoader, StructSheetTopologyCatLoader, StructSiteCatLoader, StructSiteGenCatLoader, StructSiteKeywordsCatLoader, StructSiteViewCatLoader, SymmetryCatLoader, SymmetryEquivCatLoader

public abstract class CatUtil
extends java.lang.Object

Base class for mmCIF Category loaders

Version:
1.6
Author:
Douglas S. Greer

Constructor Summary
CatUtil()
           
 
Method Summary
 float cifFloat(java.lang.String v)
           
 int cifInt(java.lang.String v)
           
 java.lang.String cifString(java.lang.String v)
           
 java.lang.String clipString(java.lang.String v)
           
 java.lang.Number getNumber(java.lang.String v)
           
 void setChildIndex(java.lang.Object xe, java.util.ArrayList a, StringToIndex sti)
           
static void setLenientParse(boolean lp)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CatUtil

public CatUtil()
Method Detail

setLenientParse

public static void setLenientParse(boolean lp)

cifFloat

public float cifFloat(java.lang.String v)

cifInt

public int cifInt(java.lang.String v)

clipString

public java.lang.String clipString(java.lang.String v)

getNumber

public java.lang.Number getNumber(java.lang.String v)
                           throws java.text.ParseException
java.text.ParseException

cifString

public java.lang.String cifString(java.lang.String v)

setChildIndex

public void setChildIndex(java.lang.Object xe,
                          java.util.ArrayList a,
                          StringToIndex sti)
                   throws CifParseException
CifParseException

OpenMMS
V1.5.1 Std

OpenMMS, Copyright 2001, All rights reserved