org.eclipse.uml2
Interface ProfileApplication

All Superinterfaces:
DirectedRelationship, Element, EModelElement, EObject, Notifier, PackageImport, Relationship

public interface ProfileApplication
extends PackageImport

A representation of the model object 'Profile Application'.

The following features are supported:

See Also:
UML2Package.getProfileApplication()

Field Summary
static String copyright
           
 
Method Summary
 Profile getImportedProfile()
          Returns the value of the 'Imported Profile' reference
 void setImportedPackage(Package value)
           
 void setImportedProfile(Profile value)
          Sets the value of the 'Imported Profile' reference
 
Methods inherited from interface org.eclipse.uml2.PackageImport
getImportedPackage, getImportingNamespace, getOwner, getSources, getTargets, getVisibility, setImportingNamespace, setVisibility, validatePublicOrPrivate
 
Methods inherited from interface org.eclipse.uml2.DirectedRelationship
getRelatedElements
 
Methods inherited from interface org.eclipse.uml2.Element
addKeyword, allOwnedElements, apply, createEAnnotation, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedVersion, getKeywords, getModel, getNearestPackage, getOwnedComments, getOwnedElements, getValue, hasKeyword, isApplied, isRequired, mustBeOwned, removeKeyword, setValue, unapply, validateHasOwner, validateNotOwnSelf
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

copyright

public static final String copyright

See Also:
Constant Field Values
Method Detail

getImportedProfile

public Profile getImportedProfile()
Returns the value of the 'Imported Profile' reference.

If the meaning of the 'Imported Profile' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Imported Profile' reference.
See Also:
setImportedProfile(Profile), UML2Package.getProfileApplication_ImportedProfile()

setImportedProfile

public void setImportedProfile(Profile value)
Sets the value of the 'Imported Profile' reference.

Parameters:
value - the new value of the 'Imported Profile' reference.
See Also:
getImportedProfile()

setImportedPackage

public void setImportedPackage(Package value)

Specified by:
setImportedPackage in interface PackageImport
Parameters:
value - the new value of the 'Imported Package' reference.
See Also:
PackageImport.getImportedPackage()

Copyright 2003, 2004 IBM Corporation and others.
All Rights Reserved.