public interface ChildNetwork<TBus extends Bus,TBranch extends Branch> extends NameTag
The following features are supported:
ChildNetworkPackage.getChildNetwork()| Modifier and Type | Method and Description |
|---|---|
ChildNetInterfaceBranch |
getInterfaceBranch(java.lang.String branchId)
get childNet interface branch by branchId.
|
org.eclipse.emf.common.util.EList<ChildNetInterfaceBranch> |
getInterfaceBranches()
Returns the value of the 'Interface Branches' containment reference list.
|
java.util.List<ChildNetInterfaceBusPair> |
getInterfaceBusPairs()
generate and return a list of parent/child network interface bus pair
|
Network<TBus,TBranch> |
getNetwork()
Returns the value of the 'Network' containment reference.
|
Network<?,?> |
getParentNetwork()
Returns the value of the 'Parent Network' container reference.
|
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, copy, copyRef, getDesc, getId, getName, getNumber, isActive, isStatus, setDesc, setId, setName, setNumber, setStatuseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetNetwork<TBus,TBranch> getNetwork()
setNetwork(Network),
ChildNetworkPackage.getChildNetwork_Network()void setNetwork(Network<TBus,TBranch> value)
Network' containment reference.
value - the new value of the 'Network' containment reference.getNetwork()Network<?,?> getParentNetwork()
Child Net List'.
parent network object
setParentNetwork(Network),
ChildNetworkPackage.getChildNetwork_ParentNetwork(),
Network.getChildNetList()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<ChildNetInterfaceBranch> getInterfaceBranches()
ChildNetInterfaceBranch.
It is bidirectional and its opposite is 'Container'.
parent-child network interface branches
ChildNetworkPackage.getChildNetwork_InterfaceBranches(),
ChildNetInterfaceBranch.getContainer()java.util.List<ChildNetInterfaceBusPair> getInterfaceBusPairs()
ChildNetInterfaceBranch getInterfaceBranch(java.lang.String branchId)
branchId - branch id