public class ChildNetworkImpl<TBus extends Bus,TBranch extends Branch> extends NameTagImpl implements ChildNetwork<TBus,TBranch>
The following features are implemented:
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetNetwork(Network<TBus,TBranch> newNetwork,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetParentNetwork(Network<?,?> newParentNetwork,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
ChildNetInterfaceBranch |
getInterfaceBranch(java.lang.String branchId) |
org.eclipse.emf.common.util.EList<ChildNetInterfaceBranch> |
getInterfaceBranches() |
java.util.List<ChildNetInterfaceBusPair> |
getInterfaceBusPairs() |
Network<TBus,TBranch> |
getNetwork() |
Network<?,?> |
getParentNetwork() |
void |
setNetwork(Network<TBus,TBranch> newNetwork) |
void |
setParentNetwork(Network<?,?> newParentNetwork) |
java.lang.String |
toString() |
checkData, checkData, copy, copyRef, getDesc, getId, getName, getNumber, isActive, isStatus, readData, setDesc, setId, setName, setNumber, setStatus, writeDataeAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitcheckData, 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, eUnseteAdapters, eDeliver, eNotify, eSetDeliverpublic Network<TBus,TBranch> getNetwork()
getNetwork in interface ChildNetwork<TBus extends Bus,TBranch extends Branch>ChildNetwork.setNetwork(Network),
ChildNetworkPackage.getChildNetwork_Network()public org.eclipse.emf.common.notify.NotificationChain basicSetNetwork(Network<TBus,TBranch> newNetwork, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setNetwork(Network<TBus,TBranch> newNetwork)
setNetwork in interface ChildNetwork<TBus extends Bus,TBranch extends Branch>newNetwork - the new value of the 'Network' containment reference.ChildNetwork.getNetwork()public Network<?,?> getParentNetwork()
getParentNetwork in interface ChildNetwork<TBus extends Bus,TBranch extends Branch>ChildNetwork.setParentNetwork(Network),
ChildNetworkPackage.getChildNetwork_ParentNetwork(),
Network.getChildNetList()public org.eclipse.emf.common.notify.NotificationChain basicSetParentNetwork(Network<?,?> newParentNetwork, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setParentNetwork(Network<?,?> newParentNetwork)
setParentNetwork in interface ChildNetwork<TBus extends Bus,TBranch extends Branch>newParentNetwork - the new value of the 'Parent Network' container reference.ChildNetwork.getParentNetwork()public org.eclipse.emf.common.util.EList<ChildNetInterfaceBranch> getInterfaceBranches()
getInterfaceBranches in interface ChildNetwork<TBus extends Bus,TBranch extends Branch>ChildNetworkPackage.getChildNetwork_InterfaceBranches(),
ChildNetInterfaceBranch.getContainer()public java.util.List<ChildNetInterfaceBusPair> getInterfaceBusPairs()
getInterfaceBusPairs in interface ChildNetwork<TBus extends Bus,TBranch extends Branch>public ChildNetInterfaceBranch getInterfaceBranch(java.lang.String branchId)
getInterfaceBranch in interface ChildNetwork<TBus extends Bus,TBranch extends Branch>branchId - branch id
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class NameTagImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class NameTagImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class NameTagImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class NameTagImplpublic java.lang.String toString()
toString in class NameTagImpl