javax.jmi.model
Interface ModelPackage

All Superinterfaces:
RefBaseObject, RefPackage

public interface ModelPackage
extends RefPackage


Method Summary
 MultiplicityType createMultiplicityType(int lower, int upper, boolean isOrdered, boolean isUnique)
           
 Aliases getAliases()
           
 AliasTypeClass getAliasType()
           
 AssociationClass getAssociation()
           
 AssociationEndClass getAssociationEnd()
           
 AttachesTo getAttachesTo()
           
 AttributeClass getAttribute()
           
 BehavioralFeatureClass getBehavioralFeature()
           
 CanRaise getCanRaise()
           
 ClassifierClass getClassifier()
           
 CollectionTypeClass getCollectionType()
           
 ConstantClass getConstant()
           
 Constrains getConstrains()
           
 ConstraintClass getConstraint()
           
 Contains getContains()
           
 DataTypeClass getDataType()
           
 DependsOn getDependsOn()
           
 EnumerationTypeClass getEnumerationType()
           
 Exposes getExposes()
           
 FeatureClass getFeature()
           
 GeneralizableElementClass getGeneralizableElement()
           
 Generalizes getGeneralizes()
           
 ImportClass getImport()
           
 IsOfType getIsOfType()
           
 ModelElementClass getModelElement()
           
 MofClassClass getMofClass()
           
 MofExceptionClass getMofException()
           
 MofPackageClass getMofPackage()
           
 NamespaceClass getNamespace()
           
 OperationClass getOperation()
           
 ParameterClass getParameter()
           
 PrimitiveTypeClass getPrimitiveType()
           
 ReferenceClass getReference()
           
 RefersTo getRefersTo()
           
 StructuralFeatureClass getStructuralFeature()
           
 StructureFieldClass getStructureField()
           
 StructureTypeClass getStructureType()
           
 TagClass getTag()
           
 TypedElementClass getTypedElement()
           
 
Methods inherited from interface javax.jmi.reflect.RefPackage
refAllAssociations, refAllClasses, refAllPackages, refAssociation, refAssociation, refClass, refClass, refCreateStruct, refCreateStruct, refDelete, refGetEnum, refGetEnum, refPackage, refPackage
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

getModelElement

public ModelElementClass getModelElement()

getNamespace

public NamespaceClass getNamespace()

getGeneralizableElement

public GeneralizableElementClass getGeneralizableElement()

getTypedElement

public TypedElementClass getTypedElement()

getClassifier

public ClassifierClass getClassifier()

getMofClass

public MofClassClass getMofClass()

createMultiplicityType

public MultiplicityType createMultiplicityType(int lower,
                                               int upper,
                                               boolean isOrdered,
                                               boolean isUnique)

getDataType

public DataTypeClass getDataType()

getPrimitiveType

public PrimitiveTypeClass getPrimitiveType()

getEnumerationType

public EnumerationTypeClass getEnumerationType()

getCollectionType

public CollectionTypeClass getCollectionType()

getStructureType

public StructureTypeClass getStructureType()

getStructureField

public StructureFieldClass getStructureField()

getAliasType

public AliasTypeClass getAliasType()

getFeature

public FeatureClass getFeature()

getStructuralFeature

public StructuralFeatureClass getStructuralFeature()

getAttribute

public AttributeClass getAttribute()

getReference

public ReferenceClass getReference()

getBehavioralFeature

public BehavioralFeatureClass getBehavioralFeature()

getOperation

public OperationClass getOperation()

getMofException

public MofExceptionClass getMofException()

getAssociation

public AssociationClass getAssociation()

getAssociationEnd

public AssociationEndClass getAssociationEnd()

getMofPackage

public MofPackageClass getMofPackage()

getImport

public ImportClass getImport()

getParameter

public ParameterClass getParameter()

getConstraint

public ConstraintClass getConstraint()

getConstant

public ConstantClass getConstant()

getTag

public TagClass getTag()

getAttachesTo

public AttachesTo getAttachesTo()

getDependsOn

public DependsOn getDependsOn()

getContains

public Contains getContains()

getGeneralizes

public Generalizes getGeneralizes()

getAliases

public Aliases getAliases()

getConstrains

public Constrains getConstrains()

getCanRaise

public CanRaise getCanRaise()

getExposes

public Exposes getExposes()

getRefersTo

public RefersTo getRefersTo()

getIsOfType

public IsOfType getIsOfType()