net.sf.farrago.rngmodel.init
Class Initializer$Hib

java.lang.Object
  extended by org.eigenbase.enki.jmi.impl.MetamodelInitializer
      extended by net.sf.farrago.rngmodel.init.Initializer$Hib

public final class Initializer$Hib
extends MetamodelInitializer


Field Summary
private  AliasType[] aliasType
           
private  Association[] association
           
private  AssociationEnd[] associationEnd
           
private  Attribute[] attribute
           
private  MofClass[] class_
           
private  EnumerationType[] enumerationType
           
private  Import[] import_
           
private  MofPackage[] package_
           
private  PrimitiveType[] primitiveType
           
private  Reference[] reference
           
private  Tag[] tag
           
 
Fields inherited from class org.eigenbase.enki.jmi.impl.MetamodelInitializer
log, METAMODEL_MOF_ID_MASK
 
Constructor Summary
Initializer$Hib(String extent)
           
 
Method Summary
private  void aliasesAssocInit()
           
private  void aliasTypeInit()
           
private  void associationEndInit()
           
private  void associationInit()
           
private  void attachesToAssocInit()
           
private  void attributeInit()
           
private  void canRaiseAssocInit()
           
private  void classInit()
           
private  void collectionTypeInit()
           
private  void constantInit()
           
private  void constrainsAssocInit()
           
private  void constraintInit()
           
private  void containsAssocInit()
           
private  void enumerationTypeInit()
           
private  void exceptionInit()
           
private  void exposesAssocInit()
           
private  void generalizesAssocInit()
           
private  void importInit()
           
 void initMetamodel()
           
private  void isOfTypeAssocInit()
           
private  void operationInit()
           
private  void packageInit()
           
private  void parameterInit()
           
private  void primitiveTypeInit()
           
private  void referenceInit()
           
private  void refersToAssocInit()
           
 void stitchPackages(RefPackage topLevelPkg)
           
private  void structureFieldInit()
           
private  void structureTypeInit()
           
private  void tagInit()
           
 
Methods inherited from class org.eigenbase.enki.jmi.impl.MetamodelInitializer
findAssociationByName, findAssociationByName, findGeneric, findMofClassByName, findMofClassByName, findMofPackageByName, findMofPackageByName, getByMofId, getCurrentInitializer, getExtent, getMetaModelPackage, getModelPackage, getProperty, getRepository, init, initPlugin, nextMofId, setCurrentInitializer, setModelPackage, setOwningRepository, setProperty, setRefMetaObject, setRefMetaObject, setRefMetaObject, setRefMetaObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

class_

private MofClass[] class_

primitiveType

private PrimitiveType[] primitiveType

enumerationType

private EnumerationType[] enumerationType

aliasType

private AliasType[] aliasType

attribute

private Attribute[] attribute

reference

private Reference[] reference

association

private Association[] association

associationEnd

private AssociationEnd[] associationEnd

package_

private MofPackage[] package_

import_

private Import[] import_

tag

private Tag[] tag
Constructor Detail

Initializer$Hib

public Initializer$Hib(String extent)
Method Detail

classInit

private void classInit()

primitiveTypeInit

private void primitiveTypeInit()

enumerationTypeInit

private void enumerationTypeInit()

collectionTypeInit

private void collectionTypeInit()

structureTypeInit

private void structureTypeInit()

structureFieldInit

private void structureFieldInit()

aliasTypeInit

private void aliasTypeInit()

attributeInit

private void attributeInit()

referenceInit

private void referenceInit()

operationInit

private void operationInit()

exceptionInit

private void exceptionInit()

associationInit

private void associationInit()

associationEndInit

private void associationEndInit()

packageInit

private void packageInit()

importInit

private void importInit()

parameterInit

private void parameterInit()

constraintInit

private void constraintInit()

constantInit

private void constantInit()

tagInit

private void tagInit()

attachesToAssocInit

private void attachesToAssocInit()

containsAssocInit

private void containsAssocInit()

generalizesAssocInit

private void generalizesAssocInit()

aliasesAssocInit

private void aliasesAssocInit()

constrainsAssocInit

private void constrainsAssocInit()

canRaiseAssocInit

private void canRaiseAssocInit()

exposesAssocInit

private void exposesAssocInit()

refersToAssocInit

private void refersToAssocInit()

isOfTypeAssocInit

private void isOfTypeAssocInit()

initMetamodel

public void initMetamodel()
Specified by:
initMetamodel in class MetamodelInitializer

stitchPackages

public void stitchPackages(RefPackage topLevelPkg)
Overrides:
stitchPackages in class MetamodelInitializer