|
IBM Rational Software Modeler Release 6.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Design'. xmi:ordered=true property order is (these are role names) 1. model 2. diagram 3. interfaceSpec 4. artifact The Design class has no attributes, but has several associated classes including: Model, Diagram, InterfaceSpec, and Artifact. The models, diagrams, artifacts, and so on within this class are intended to describe the design elements that are necessary for the asset consumer to use the component. Refer to the description of the Model class and Diagram class in the Requirement class.
The following features are supported:
DefaultcomponentprofilePackage.getDesign()
Method Summary | |
VisitorStatus |
accept(IArtifactVisitor visitor)
Accepts the given visitor. |
org.eclipse.emf.common.util.EList |
getArtifact()
Returns the value of the 'Artifact' containment reference list. |
org.eclipse.emf.common.util.EList |
getDiagram()
Returns the value of the 'Diagram' containment reference list. |
org.eclipse.emf.common.util.EList |
getInterfaceSpec()
Returns the value of the 'Interface Spec' containment reference list. |
org.eclipse.emf.common.util.EList |
getModel()
Returns the value of the 'Model' containment reference list. |
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 |
Method Detail |
public org.eclipse.emf.common.util.EList getDiagram()
Diagram
.
DefaultcomponentprofilePackage.getDesign_Diagram()
public org.eclipse.emf.common.util.EList getArtifact()
Artifact
.
DefaultcomponentprofilePackage.getDesign_Artifact()
public org.eclipse.emf.common.util.EList getModel()
Model
.
DefaultcomponentprofilePackage.getDesign_Model()
public org.eclipse.emf.common.util.EList getInterfaceSpec()
InterfaceSpec
.
DefaultcomponentprofilePackage.getDesign_InterfaceSpec()
public VisitorStatus accept(IArtifactVisitor visitor) throws IllegalArgumentException
visit
method is
called with this Design
. Each Artifact
contained in the Design
will be visited. The visitor
returns a VisitorStatus
indicating how visition should
proceed.
visitor
- the visitor used to visit each Artifact
IllegalArgumentException
- if visitor
is null
.IArtifactVisitor.visit(Artifact)
|
IBM Rational Software Modeler Release 6.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2004. All rights reserved.