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

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, WBIBaseElement
All Known Subinterfaces:
WBI_SIB, WBIRestServicesComponent
All Known Implementing Classes:
WBI_SIBImpl, WBIComponentImpl, WBIRestServicesComponentImpl

public interface WBIComponent
extends WBIBaseElement

A representation of the model object 'WBI Component'.

The following features are supported:

See Also:
WBITopologyPackage.getWBIComponent()

Method Summary
 org.eclipse.emf.common.util.EList getAuthAliases()
          Returns the value of the 'Auth Aliases' containment reference list.
 java.lang.String getBaseRuntimeId()
          Returns the value of the 'Base Runtime Id' attribute
 org.eclipse.emf.common.util.EList getDataSrc()
          Returns the value of the 'Data Src' containment reference list.
 org.eclipse.emf.common.util.EList getDependencies()
          Returns the value of the 'Dependencies' containment reference list.
 java.lang.String getLevel()
          Returns the value of the 'Level' attribute.
 org.eclipse.emf.common.util.EList getProperties()
          Returns the value of the 'Properties' containment reference list.
 org.eclipse.emf.common.util.EList getSiBuses()
          Returns the value of the 'Si Buses' containment reference list.
 java.lang.String getStatus()
          Returns the value of the 'Status' attribute
 java.lang.String getTopologyRole()
          Returns the value of the 'Topology Role' attribute
 void setBaseRuntimeId(java.lang.String value)
          Sets the value of the 'Base Runtime Id' attribute
 void setLevel(java.lang.String value)
          Sets the value of the 'Level' attribute
 void setStatus(java.lang.String value)
          Sets the value of the 'Status' attribute
 void setTopologyRole(java.lang.String value)
          Sets the value of the 'Topology Role' 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

getTopologyRole

java.lang.String getTopologyRole()
Returns the value of the 'Topology Role' attribute.

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

Returns:
the value of the 'Topology Role' attribute.
See Also:
setTopologyRole(String), WBITopologyPackage.getWBIComponent_TopologyRole()

setTopologyRole

void setTopologyRole(java.lang.String value)
Sets the value of the 'Topology Role' attribute.

Parameters:
value - the new value of the 'Topology Role' attribute.
See Also:
getTopologyRole()

getBaseRuntimeId

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

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

Returns:
the value of the 'Base Runtime Id' attribute.
See Also:
setBaseRuntimeId(String), WBITopologyPackage.getWBIComponent_BaseRuntimeId()

setBaseRuntimeId

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

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

getLevel

java.lang.String getLevel()
Returns the value of the 'Level' attribute. The default value is "".

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

Returns:
the value of the 'Level' attribute.
See Also:
setLevel(String), WBITopologyPackage.getWBIComponent_Level()

setLevel

void setLevel(java.lang.String value)
Sets the value of the 'Level' attribute.

Parameters:
value - the new value of the 'Level' attribute.
See Also:
getLevel()

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.getWBIComponent_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()

getDataSrc

org.eclipse.emf.common.util.EList getDataSrc()
Returns the value of the 'Data Src' containment reference list. The list contents are of type WBIDataSrc.

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

Returns:
the value of the 'Data Src' containment reference list.
See Also:
WBITopologyPackage.getWBIComponent_DataSrc()

getAuthAliases

org.eclipse.emf.common.util.EList getAuthAliases()
Returns the value of the 'Auth Aliases' containment reference list. The list contents are of type WBIAuthAlias.

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

Returns:
the value of the 'Auth Aliases' containment reference list.
See Also:
WBITopologyPackage.getWBIComponent_AuthAliases()

getSiBuses

org.eclipse.emf.common.util.EList getSiBuses()
Returns the value of the 'Si Buses' containment reference list. The list contents are of type WBI_SIB.

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

Returns:
the value of the 'Si Buses' containment reference list.
See Also:
WBITopologyPackage.getWBIComponent_SiBuses()

getProperties

org.eclipse.emf.common.util.EList getProperties()
Returns the value of the 'Properties' containment reference list. The list contents are of type WBIProperty.

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

Returns:
the value of the 'Properties' containment reference list.
See Also:
WBITopologyPackage.getWBIComponent_Properties()

getDependencies

org.eclipse.emf.common.util.EList getDependencies()
Returns the value of the 'Dependencies' containment reference list. The list contents are of type WBIProperty.

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

Returns:
the value of the 'Dependencies' containment reference list.
See Also:
WBITopologyPackage.getWBIComponent_Dependencies()