|
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 'Interface Spec'. xmi:ordered=true property order is (these are role names) 1. operation 2. informationModel The InterfaceSpec class describes the interface of the component. There may be multiple interfaces defined on the component, so multiple instances of this class may be required. The name attribute is the user-consumable name of the interface. The description is a human consumable short description of the interface. This class has two associations, Operation and InformationModel. If you create an InterfaceSpec you must create one or more Operation instances.
The following features are supported:
DefaultcomponentprofilePackage.getInterfaceSpec()
Method Summary | |
Description |
getDescription()
Returns the value of the 'Description' containment reference |
InformationModel |
getInformationModel()
Returns the value of the 'Information Model' containment reference |
String |
getName()
Returns the value of the 'Name' attribute |
EList |
getOperation()
Returns the value of the 'Operation' containment reference list. |
void |
setDescription(Description value)
Sets the value of the ' Description ' containment reference |
void |
setInformationModel(InformationModel value)
Sets the value of the ' Information Model ' containment reference |
void |
setName(String value)
Sets the value of the ' Name ' attribute |
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 String getName()
setName(String)
,
DefaultcomponentprofilePackage.getInterfaceSpec_Name()
public void setName(String value)
Name
' attribute.
value
- the new value of the 'Name' attribute.getName()
public InformationModel getInformationModel()
setInformationModel(InformationModel)
,
DefaultcomponentprofilePackage.getInterfaceSpec_InformationModel()
public void setInformationModel(InformationModel value)
Information Model
' containment reference.
value
- the new value of the 'Information Model' containment reference.getInformationModel()
public EList getOperation()
Operation
.
DefaultcomponentprofilePackage.getInterfaceSpec_Operation()
public Description getDescription()
setDescription(Description)
,
DefaultcomponentprofilePackage.getInterfaceSpec_Description()
public void setDescription(Description value)
Description
' containment reference.
value
- the new value of the 'Description' containment reference.getDescription()
|
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.