com.ibm.websphere.models.config.wbi.nd.topology.instance
Interface WBITopologyRole

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, WBIBaseElement
All Known Implementing Classes:
WBITopologyRoleImpl

public interface WBITopologyRole
extends WBIBaseElement

A representation of the model object 'Role'.

The following features are supported:

See Also:
WBITopologyPackage.getWBITopologyRole()

Method Summary
 java.lang.String getBaseRuntime()
          Returns the value of the 'Base Runtime' attribute
 WBIDeploymentTarget getDeploymentTarget()
          Returns the value of the 'Deployment Target' containment reference
 org.eclipse.emf.common.util.EList getNodes()
          Returns the value of the 'Nodes' containment reference list.
 java.lang.String getStatus()
          Returns the value of the 'Status' attribute
 void setBaseRuntime(java.lang.String value)
          Sets the value of the 'Base Runtime' attribute
 void setDeploymentTarget(WBIDeploymentTarget value)
          Sets the value of the 'Deployment Target' containment reference
 void setStatus(java.lang.String value)
          Sets the value of the 'Status' attribute
 
Methods inherited from interface com.ibm.websphere.models.config.wbi.nd.topology.instance.WBIBaseElement
getDescription, getId, getName, getVersion, setDescription, setId, setName, setVersion
 
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

getBaseRuntime

java.lang.String getBaseRuntime()
Returns the value of the 'Base Runtime' attribute.

If the meaning of the 'Base Runtime' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Base Runtime' attribute.
See Also:
setBaseRuntime(String), WBITopologyPackage.getWBITopologyRole_BaseRuntime()

setBaseRuntime

void setBaseRuntime(java.lang.String value)
Sets the value of the 'Base Runtime' attribute.

Parameters:
value - the new value of the 'Base Runtime' attribute.
See Also:
getBaseRuntime()

getStatus

java.lang.String getStatus()
Returns the value of the 'Status' attribute.

If the meaning of the 'Status' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Status' attribute.
See Also:
setStatus(String), WBITopologyPackage.getWBITopologyRole_Status()

setStatus

void setStatus(java.lang.String value)
Sets the value of the 'Status' attribute.

Parameters:
value - the new value of the 'Status' attribute.
See Also:
getStatus()

getDeploymentTarget

WBIDeploymentTarget getDeploymentTarget()
Returns the value of the 'Deployment Target' containment reference.

If the meaning of the 'Deployment Target' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Deployment Target' containment reference.
See Also:
setDeploymentTarget(WBIDeploymentTarget), WBITopologyPackage.getWBITopologyRole_DeploymentTarget()

setDeploymentTarget

void setDeploymentTarget(WBIDeploymentTarget value)
Sets the value of the 'Deployment Target' containment reference.

Parameters:
value - the new value of the 'Deployment Target' containment reference.
See Also:
getDeploymentTarget()

getNodes

org.eclipse.emf.common.util.EList getNodes()
Returns the value of the 'Nodes' containment reference list. The list contents are of type WBINode.

If the meaning of the 'Nodes' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Nodes' containment reference list.
See Also:
WBITopologyPackage.getWBITopologyRole_Nodes()