Metamodel visitor that generates the Java code for the
category loaders which process
the parsed string data in an mmCIF file and place
it into a structure specific for that mmCIF category.
Overridded by SubfieldTrans and MatrixTrans
For Fields and Subfields this will
return the name of a basic type only if
getFieldStructure() returns null.
This Class, EntryImpl extends EntryMethodImpl
which extends _EntryImplBase
EntryMethodImpl is generated by MMSExpr and defines
all of the "getList" methods for the Core module.
The Entry/Subentry classes contain the arrays of data structures
that store all of the information known about a particular entry
(i.e. an MMS structure) as well as the methods for accessing
those data structures.
returns a string representing the type of this field
If the type is a structure name, then the fully qualified
name will be returned if the structure is not in the
current module as specified by inMod.
The HashMap "hm" stores all the DictionaryCategories put in this
DictionaryCategory List with the add() method and
serves as a quick lookup to find a particular
DictionaryCategory by name (String value).
Overide initEntry dummy method in MMSExpr generated
EntryMethodImpl superclass
Returns true if all variable values have been read when the
file was inited.
This class specifies a table containing links that bind the Cif
Category/Item to the Cat Loader class which handles data for
that Category/Item
Generated by the program MMSExpr.
Generate Macromolecular Structure Expressions
The following command line options are recognized my MMSExpr:
debug=debug_level
Set error and status reporting message level
debug <= 0 no messages
debug == 1 basic status messages
debug >= 5 trace
Corba
If present on the command line, Corba
IDL definitions are generated.
This class, ReferenceEntryImpl extends ReferenceEntryMethodImpl
which extends _ReferenceEntryImplBase
ReferenceEntryMethodImpl is generated by MMSExpr and defines
all of the "getList" methods.
The Entry/Subentry classes contain the arrays of data structures
that store all of the information known about a particular entry
(i.e. an MMS structure) as well as the methods for accessing
those data structures.
This Class, NmrEntryImpl
extends NmrMethodImpl which
extends _NmrEntryImplBase
NmrMethodImpl is generated by MMSExpr and defines
all of the "getList" methods for the NMR module.
The Entry/Subentry classes contain the arrays of data structures
that store all of the information known about a particular entry
(i.e. an MMS structure) as well as the methods for accessing
those data structures.
A collection of classes that provide concrete implementations
of Entry objects in the Corba modules and submodules and manage
the Entry level MMS cache.
Reference Builder Class that parses an mmCIF data file and
calls the appropriate CatLoader for each Category contained
in the file to load corresponding the Entry data structure.
This Class, XRayCrystallographyEntryImpl
extends XRayCrystallographyEntryMethodImpl which
extends _XRayCrystallographyEntryImplBase
XRayCrystallographyEntryMethodImpl is generated by MMSExpr and defines
all of the "getList" methods for the XRay Crystallography module.
The Entry/Subentry classes contain the arrays of data structures
that store all of the information known about a particular entry
(i.e. an MMS structure) as well as the methods for accessing
those data structures.