public interface ChildNetworkWrapper<TBus extends Bus,TBranch extends Branch> extends NameTag
The following features are supported:
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<ChildNetInterface> |
getChildNetInterfaces()
Returns the value of the 'Child Net Interfaces' containment reference list.
|
ChildNetInterface |
getInterface(java.lang.String id)
get childNet interface by Id information.
|
java.util.List<ChildNetInterfaceBusPair> |
getInterfaceBusPairs()
generate and return a list of parent/child network interface bus pair
|
ChildNetInterfaceType |
getInterfaceType()
Returns the value of the 'Interface Type' attribute.
|
Network<TBus,TBranch> |
getNetwork()
Returns the value of the 'Network' containment reference.
|
Network<?,?> |
getParentNetwork()
Returns the value of the 'Parent Network' container reference.
|
void |
setInterfaceType(ChildNetInterfaceType value)
Sets the value of the '
Interface Type ' attribute. |
void |
setNetwork(Network<TBus,TBranch> value)
Sets the value of the '
Network ' containment reference. |
void |
setParentNetwork(Network<?,?> value)
Sets the value of the '
Parent Network ' container reference. |
checkData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
ChildNetInterfaceType getInterfaceType()
ChildNetInterfaceType
.
child network interface type.
ChildNetInterfaceType
,
setInterfaceType(ChildNetInterfaceType)
,
ChildNetworkPackage.getChildNetworkWrapper_InterfaceType()
void setInterfaceType(ChildNetInterfaceType value)
Interface Type
' attribute.
value
- the new value of the 'Interface Type' attribute.ChildNetInterfaceType
,
getInterfaceType()
Network<TBus,TBranch> getNetwork()
setNetwork(Network)
,
ChildNetworkPackage.getChildNetworkWrapper_Network()
void setNetwork(Network<TBus,TBranch> value)
Network
' containment reference.
value
- the new value of the 'Network' containment reference.getNetwork()
Network<?,?> getParentNetwork()
Child Net Wrapper List
'.
parent network object
setParentNetwork(Network)
,
ChildNetworkPackage.getChildNetworkWrapper_ParentNetwork()
,
Network.getChildNetWrapperList()
void setParentNetwork(Network<?,?> value)
Parent Network
' container reference.
value
- the new value of the 'Parent Network' container reference.getParentNetwork()
org.eclipse.emf.common.util.EList<ChildNetInterface> getChildNetInterfaces()
ChildNetInterface
.
It is bidirectional and its opposite is 'Parant Child Net Wrapper
'.
parent-child network interface buses or branches
ChildNetworkPackage.getChildNetworkWrapper_ChildNetInterfaces()
,
ChildNetInterface.getParantChildNetWrapper()
java.util.List<ChildNetInterfaceBusPair> getInterfaceBusPairs()
ChildNetInterface getInterface(java.lang.String id)
id
- interface id