package org.omg.uml.foundation.core; /** * Core package interface. * * <p><em><strong>Note:</strong> This type should not be subclassed or implemented * by clients. It is generated from a MOF metamodel and automatically implemented * by MDR (see <a href="http://mdr.netbeans.org/">mdr.netbeans.org</a>).</em></p> */ public interface CorePackage extends javax.jmi.reflect.RefPackage { public org.omg.uml.foundation.datatypes.DataTypesPackage getDataTypes(); /** * Returns Element class proxy object. * @return Element class proxy object. */ public org.omg.uml.foundation.core.ElementClass getElement(); /** * Returns ModelElement class proxy object. * @return ModelElement class proxy object. */ public org.omg.uml.foundation.core.ModelElementClass getModelElement(); /** * Returns GeneralizableElement class proxy object. * @return GeneralizableElement class proxy object. */ public org.omg.uml.foundation.core.GeneralizableElementClass getGeneralizableElement(); /** * Returns Namespace class proxy object. * @return Namespace class proxy object. */ public org.omg.uml.foundation.core.NamespaceClass getNamespace(); /** * Returns Classifier class proxy object. * @return Classifier class proxy object. */ public org.omg.uml.foundation.core.ClassifierClass getClassifier(); /** * Returns UmlClass class proxy object. * @return UmlClass class proxy object. */ public org.omg.uml.foundation.core.UmlClassClass getUmlClass(); /** * Returns DataType class proxy object. * @return DataType class proxy object. */ public org.omg.uml.foundation.core.DataTypeClass getDataType(); /** * Returns Feature class proxy object. * @return Feature class proxy object. */ public org.omg.uml.foundation.core.FeatureClass getFeature(); /** * Returns StructuralFeature class proxy object. * @return StructuralFeature class proxy object. */ public org.omg.uml.foundation.core.StructuralFeatureClass getStructuralFeature(); /** * Returns AssociationEnd class proxy object. * @return AssociationEnd class proxy object. */ public org.omg.uml.foundation.core.AssociationEndClass getAssociationEnd(); /** * Returns Interface class proxy object. * @return Interface class proxy object. */ public org.omg.uml.foundation.core.InterfaceClass getInterface(); /** * Returns Constraint class proxy object. * @return Constraint class proxy object. */ public org.omg.uml.foundation.core.ConstraintClass getConstraint(); /** * Returns Relationship class proxy object. * @return Relationship class proxy object. */ public org.omg.uml.foundation.core.RelationshipClass getRelationship(); /** * Returns UmlAssociation class proxy object. * @return UmlAssociation class proxy object. */ public org.omg.uml.foundation.core.UmlAssociationClass getUmlAssociation(); /** * Returns Attribute class proxy object. * @return Attribute class proxy object. */ public org.omg.uml.foundation.core.AttributeClass getAttribute(); /** * Returns BehavioralFeature class proxy object. * @return BehavioralFeature class proxy object. */ public org.omg.uml.foundation.core.BehavioralFeatureClass getBehavioralFeature(); /** * Returns Operation class proxy object. * @return Operation class proxy object. */ public org.omg.uml.foundation.core.OperationClass getOperation(); /** * Returns Parameter class proxy object. * @return Parameter class proxy object. */ public org.omg.uml.foundation.core.ParameterClass getParameter(); /** * Returns Method class proxy object. * @return Method class proxy object. */ public org.omg.uml.foundation.core.MethodClass getMethod(); /** * Returns Generalization class proxy object. * @return Generalization class proxy object. */ public org.omg.uml.foundation.core.GeneralizationClass getGeneralization(); /** * Returns AssociationClass class proxy object. * @return AssociationClass class proxy object. */ public org.omg.uml.foundation.core.AssociationClassClass getAssociationClass(); /** * Returns Dependency class proxy object. * @return Dependency class proxy object. */ public org.omg.uml.foundation.core.DependencyClass getDependency(); /** * Returns Abstraction class proxy object. * @return Abstraction class proxy object. */ public org.omg.uml.foundation.core.AbstractionClass getAbstraction(); /** * Returns PresentationElement class proxy object. * @return PresentationElement class proxy object. */ public org.omg.uml.foundation.core.PresentationElementClass getPresentationElement(); /** * Returns Usage class proxy object. * @return Usage class proxy object. */ public org.omg.uml.foundation.core.UsageClass getUsage(); /** * Returns Binding class proxy object. * @return Binding class proxy object. */ public org.omg.uml.foundation.core.BindingClass getBinding(); /** * Returns Component class proxy object. * @return Component class proxy object. */ public org.omg.uml.foundation.core.ComponentClass getComponent(); /** * Returns Node class proxy object. * @return Node class proxy object. */ public org.omg.uml.foundation.core.NodeClass getNode(); /** * Returns Permission class proxy object. * @return Permission class proxy object. */ public org.omg.uml.foundation.core.PermissionClass getPermission(); /** * Returns Comment class proxy object. * @return Comment class proxy object. */ public org.omg.uml.foundation.core.CommentClass getComment(); /** * Returns Flow class proxy object. * @return Flow class proxy object. */ public org.omg.uml.foundation.core.FlowClass getFlow(); /** * Returns ElementResidence class proxy object. * @return ElementResidence class proxy object. */ public org.omg.uml.foundation.core.ElementResidenceClass getElementResidence(); /** * Returns TemplateParameter class proxy object. * @return TemplateParameter class proxy object. */ public org.omg.uml.foundation.core.TemplateParameterClass getTemplateParameter(); /** * Returns Primitive class proxy object. * @return Primitive class proxy object. */ public org.omg.uml.foundation.core.PrimitiveClass getPrimitive(); /** * Returns Enumeration class proxy object. * @return Enumeration class proxy object. */ public org.omg.uml.foundation.core.EnumerationClass getEnumeration(); /** * Returns EnumerationLiteral class proxy object. * @return EnumerationLiteral class proxy object. */ public org.omg.uml.foundation.core.EnumerationLiteralClass getEnumerationLiteral(); /** * Returns Stereotype class proxy object. * @return Stereotype class proxy object. */ public org.omg.uml.foundation.core.StereotypeClass getStereotype(); /** * Returns TagDefinition class proxy object. * @return TagDefinition class proxy object. */ public org.omg.uml.foundation.core.TagDefinitionClass getTagDefinition(); /** * Returns TaggedValue class proxy object. * @return TaggedValue class proxy object. */ public org.omg.uml.foundation.core.TaggedValueClass getTaggedValue(); /** * Returns ProgrammingLanguageDataType class proxy object. * @return ProgrammingLanguageDataType class proxy object. */ public org.omg.uml.foundation.core.ProgrammingLanguageDataTypeClass getProgrammingLanguageDataType(); /** * Returns Artifact class proxy object. * @return Artifact class proxy object. */ public org.omg.uml.foundation.core.ArtifactClass getArtifact(); /** * Returns TemplateArgument class proxy object. * @return TemplateArgument class proxy object. */ public org.omg.uml.foundation.core.TemplateArgumentClass getTemplateArgument(); /** * Returns AAssociationConnection association proxy object. * @return AAssociationConnection association proxy object. */ public org.omg.uml.foundation.core.AAssociationConnection getAAssociationConnection(); /** * Returns AOwnerFeature association proxy object. * @return AOwnerFeature association proxy object. */ public org.omg.uml.foundation.core.AOwnerFeature getAOwnerFeature(); /** * Returns ASpecificationMethod association proxy object. * @return ASpecificationMethod association proxy object. */ public org.omg.uml.foundation.core.ASpecificationMethod getASpecificationMethod(); /** * Returns ATypedFeatureType association proxy object. * @return ATypedFeatureType association proxy object. */ public org.omg.uml.foundation.core.ATypedFeatureType getATypedFeatureType(); /** * Returns ANamespaceOwnedElement association proxy object. * @return ANamespaceOwnedElement association proxy object. */ public org.omg.uml.foundation.core.ANamespaceOwnedElement getANamespaceOwnedElement(); /** * Returns ABehavioralFeatureParameter association proxy object. * @return ABehavioralFeatureParameter association proxy object. */ public org.omg.uml.foundation.core.ABehavioralFeatureParameter getABehavioralFeatureParameter(); /** * Returns ATypedParameterType association proxy object. * @return ATypedParameterType association proxy object. */ public org.omg.uml.foundation.core.ATypedParameterType getATypedParameterType(); /** * Returns AChildGeneralization association proxy object. * @return AChildGeneralization association proxy object. */ public org.omg.uml.foundation.core.AChildGeneralization getAChildGeneralization(); /** * Returns AParentSpecialization association proxy object. * @return AParentSpecialization association proxy object. */ public org.omg.uml.foundation.core.AParentSpecialization getAParentSpecialization(); /** * Returns AQualifierAssociationEnd association proxy object. * @return AQualifierAssociationEnd association proxy object. */ public org.omg.uml.foundation.core.AQualifierAssociationEnd getAQualifierAssociationEnd(); /** * Returns AParticipantAssociation association proxy object. * @return AParticipantAssociation association proxy object. */ public org.omg.uml.foundation.core.AParticipantAssociation getAParticipantAssociation(); /** * Returns ASpecifiedEndSpecification association proxy object. * @return ASpecifiedEndSpecification association proxy object. */ public org.omg.uml.foundation.core.ASpecifiedEndSpecification getASpecifiedEndSpecification(); /** * Returns AClientClientDependency association proxy object. * @return AClientClientDependency association proxy object. */ public org.omg.uml.foundation.core.AClientClientDependency getAClientClientDependency(); /** * Returns AConstrainedElementConstraint association proxy object. * @return AConstrainedElementConstraint association proxy object. */ public org.omg.uml.foundation.core.AConstrainedElementConstraint getAConstrainedElementConstraint(); /** * Returns ASupplierSupplierDependency association proxy object. * @return ASupplierSupplierDependency association proxy object. */ public org.omg.uml.foundation.core.ASupplierSupplierDependency getASupplierSupplierDependency(); /** * Returns APresentationSubject association proxy object. * @return APresentationSubject association proxy object. */ public org.omg.uml.foundation.core.APresentationSubject getAPresentationSubject(); /** * Returns ADeploymentLocationDeployedComponent association proxy object. * @return ADeploymentLocationDeployedComponent association proxy object. */ public org.omg.uml.foundation.core.ADeploymentLocationDeployedComponent getADeploymentLocationDeployedComponent(); /** * Returns ATargetFlowTarget association proxy object. * @return ATargetFlowTarget association proxy object. */ public org.omg.uml.foundation.core.ATargetFlowTarget getATargetFlowTarget(); /** * Returns ASourceFlowSource association proxy object. * @return ASourceFlowSource association proxy object. */ public org.omg.uml.foundation.core.ASourceFlowSource getASourceFlowSource(); /** * Returns ADefaultElementDefaultedParameter association proxy object. * @return ADefaultElementDefaultedParameter association proxy object. */ public org.omg.uml.foundation.core.ADefaultElementDefaultedParameter getADefaultElementDefaultedParameter(); /** * Returns ABindingArgument association proxy object. * @return ABindingArgument association proxy object. */ public org.omg.uml.foundation.core.ABindingArgument getABindingArgument(); /** * Returns APowertypePowertypeRange association proxy object. * @return APowertypePowertypeRange association proxy object. */ public org.omg.uml.foundation.core.APowertypePowertypeRange getAPowertypePowertypeRange(); /** * Returns ACommentAnnotatedElement association proxy object. * @return ACommentAnnotatedElement association proxy object. */ public org.omg.uml.foundation.core.ACommentAnnotatedElement getACommentAnnotatedElement(); /** * Returns AResidentElementResidence association proxy object. * @return AResidentElementResidence association proxy object. */ public org.omg.uml.foundation.core.AResidentElementResidence getAResidentElementResidence(); /** * Returns AContainerResidentElement association proxy object. * @return AContainerResidentElement association proxy object. */ public org.omg.uml.foundation.core.AContainerResidentElement getAContainerResidentElement(); /** * Returns ATemplateTemplateParameter association proxy object. * @return ATemplateTemplateParameter association proxy object. */ public org.omg.uml.foundation.core.ATemplateTemplateParameter getATemplateTemplateParameter(); /** * Returns AParameterParameterTemplate association proxy object. * @return AParameterParameterTemplate association proxy object. */ public org.omg.uml.foundation.core.AParameterParameterTemplate getAParameterParameterTemplate(); /** * Returns AEnumerationLiteral association proxy object. * @return AEnumerationLiteral association proxy object. */ public org.omg.uml.foundation.core.AEnumerationLiteral getAEnumerationLiteral(); /** * Returns ADefinedTagOwner association proxy object. * @return ADefinedTagOwner association proxy object. */ public org.omg.uml.foundation.core.ADefinedTagOwner getADefinedTagOwner(); /** * Returns AStereotypeExtendedElement association proxy object. * @return AStereotypeExtendedElement association proxy object. */ public org.omg.uml.foundation.core.AStereotypeExtendedElement getAStereotypeExtendedElement(); /** * Returns AConstrainedStereotypeStereotypeConstraint association proxy object. * @return AConstrainedStereotypeStereotypeConstraint association proxy object. */ public org.omg.uml.foundation.core.AConstrainedStereotypeStereotypeConstraint getAConstrainedStereotypeStereotypeConstraint(); /** * Returns AModelElementTaggedValue association proxy object. * @return AModelElementTaggedValue association proxy object. */ public org.omg.uml.foundation.core.AModelElementTaggedValue getAModelElementTaggedValue(); /** * Returns ATypeTypedValue association proxy object. * @return ATypeTypedValue association proxy object. */ public org.omg.uml.foundation.core.ATypeTypedValue getATypeTypedValue(); /** * Returns AReferenceValueReferenceTag association proxy object. * @return AReferenceValueReferenceTag association proxy object. */ public org.omg.uml.foundation.core.AReferenceValueReferenceTag getAReferenceValueReferenceTag(); /** * Returns AImplementationImplementationLocation association proxy object. * @return AImplementationImplementationLocation association proxy object. */ public org.omg.uml.foundation.core.AImplementationImplementationLocation getAImplementationImplementationLocation(); /** * Returns AModelElementTemplateArgument association proxy object. * @return AModelElementTemplateArgument association proxy object. */ public org.omg.uml.foundation.core.AModelElementTemplateArgument getAModelElementTemplateArgument(); }