uk.ac.ucl.cs.uml.jmi.Foundation.Core
Interface CorePackage

All Superinterfaces:
ExtPackage, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefPackage
All Known Implementing Classes:
Core_PackageImpl

public interface CorePackage
extends ExtPackage


Method Summary
 AbstractionClass getAbstraction()
           
 ArtifactClass getArtifact()
           
 AssociationClass getAssociation()
           
 AssociationEndClass getAssociationEnd()
           
 AssociationUMLClassClass getAssociationUMLClass()
           
 AttributeClass getAttribute()
           
 BehavioralFeatureClass getBehavioralFeature()
           
 BindingClass getBinding()
           
 ClassifierClass getClassifier()
           
 CommentClass getComment()
           
 ComponentClass getComponent()
           
 ConstraintClass getConstraint()
           
 DataTypeClass getDataType()
           
 DependencyClass getDependency()
           
 ElementClass getElement()
           
 EnumerationClass getEnumeration()
           
 EnumerationLiteralClass getEnumerationLiteral()
           
 FeatureClass getFeature()
           
 FlowClass getFlow()
           
 GeneralizableElementClass getGeneralizableElement()
           
 GeneralizationClass getGeneralization()
           
 UMLInterfaceClass getInterface()
           
 MethodClass getMethod()
           
 ModelElementClass getModelElement()
           
 NamespaceClass getNamespace()
           
 NodeClass getNode()
           
 OperationClass getOperation()
           
 ParameterClass getParameter()
           
 PermissionClass getPermission()
           
 PresentationElementClass getPresentationElement()
           
 PrimitiveClass getPrimitive()
           
 ProgrammingLanguageDataTypeClass getProgrammingLanguageDataType()
           
 RelationshipClass getRelationship()
           
 StructuralFeatureClass getStructuralFeature()
           
 TemplateArgumentClass getTemplateArgument()
           
 UMLClassClass getUMLClass()
           
 UsageClass getUsage()
           
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtPackage
extAddPackageListener, extRemovePackageListener, extWriteToXMI
 
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

getAbstraction

AbstractionClass getAbstraction()

getArtifact

ArtifactClass getArtifact()

getAssociation

AssociationClass getAssociation()

getAssociationUMLClass

AssociationUMLClassClass getAssociationUMLClass()

getAssociationEnd

AssociationEndClass getAssociationEnd()

getAttribute

AttributeClass getAttribute()

getBehavioralFeature

BehavioralFeatureClass getBehavioralFeature()

getBinding

BindingClass getBinding()

getUMLClass

UMLClassClass getUMLClass()

getClassifier

ClassifierClass getClassifier()

getComment

CommentClass getComment()

getComponent

ComponentClass getComponent()

getConstraint

ConstraintClass getConstraint()

getDataType

DataTypeClass getDataType()

getDependency

DependencyClass getDependency()

getElement

ElementClass getElement()

getEnumeration

EnumerationClass getEnumeration()

getEnumerationLiteral

EnumerationLiteralClass getEnumerationLiteral()

getFeature

FeatureClass getFeature()

getFlow

FlowClass getFlow()

getGeneralizableElement

GeneralizableElementClass getGeneralizableElement()

getGeneralization

GeneralizationClass getGeneralization()

getInterface

UMLInterfaceClass getInterface()

getMethod

MethodClass getMethod()

getModelElement

ModelElementClass getModelElement()

getNamespace

NamespaceClass getNamespace()

getNode

NodeClass getNode()

getOperation

OperationClass getOperation()

getParameter

ParameterClass getParameter()

getPermission

PermissionClass getPermission()

getPresentationElement

PresentationElementClass getPresentationElement()

getPrimitive

PrimitiveClass getPrimitive()

getProgrammingLanguageDataType

ProgrammingLanguageDataTypeClass getProgrammingLanguageDataType()

getRelationship

RelationshipClass getRelationship()

getStructuralFeature

StructuralFeatureClass getStructuralFeature()

getTemplateArgument

TemplateArgumentClass getTemplateArgument()

getUsage

UsageClass getUsage()