public class ChildNetworkWrapperImpl<TBus extends Bus,TBranch extends Branch> extends NameTagImpl implements ChildNetworkWrapper<TBus,TBranch>
The following features are implemented:
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.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, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.emf.common.util.EList<ChildNetInterface> |
childNetInterfaces
The cached value of the '
Child Net Interfaces' containment reference list. |
protected static ChildNetInterfaceType |
INTERFACE_TYPE_EDEFAULT
The default value of the '
Interface Type' attribute. |
protected ChildNetInterfaceType |
interfaceType
The cached value of the '
Interface Type' attribute. |
protected Network<TBus,TBranch> |
network
The cached value of the '
Network' containment reference. |
desc, DESC_EDEFAULT, id, ID_EDEFAULT, name, NAME_EDEFAULT, number, NUMBER_EDEFAULT, status, STATUS_CHANGE_INFO_EDEFAULT, STATUS_EDEFAULT, statusChangeInfoeAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
ChildNetworkWrapperImpl() |
| 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) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
org.eclipse.emf.common.util.EList<ChildNetInterface> |
getChildNetInterfaces() |
ChildNetInterface |
getInterface(java.lang.String id) |
java.util.List<ChildNetInterfaceBusPair> |
getInterfaceBusPairs() |
ChildNetInterfaceType |
getInterfaceType() |
Network<TBus,TBranch> |
getNetwork() |
Network<?,?> |
getParentNetwork() |
void |
setInterfaceType(ChildNetInterfaceType newInterfaceType) |
void |
setNetwork(Network<TBus,TBranch> newNetwork) |
void |
setParentNetwork(Network<?,?> newParentNetwork) |
java.lang.String |
toString() |
checkData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, readData, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo, writeDataeAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcheckData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfoeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverprotected static final ChildNetInterfaceType INTERFACE_TYPE_EDEFAULT
Interface Type' attribute.
getInterfaceType()protected ChildNetInterfaceType interfaceType
Interface Type' attribute.
getInterfaceType()protected Network<TBus extends Bus,TBranch extends Branch> network
Network' containment reference.
getNetwork()protected org.eclipse.emf.common.util.EList<ChildNetInterface> childNetInterfaces
Child Net Interfaces' containment reference list.
getChildNetInterfaces()public Network<TBus,TBranch> getNetwork()
getNetwork in interface ChildNetworkWrapper<TBus extends Bus,TBranch extends Branch>ChildNetworkWrapper.setNetwork(Network),
ChildNetworkPackage.getChildNetworkWrapper_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 ChildNetworkWrapper<TBus extends Bus,TBranch extends Branch>newNetwork - the new value of the 'Network' containment reference.ChildNetworkWrapper.getNetwork()public Network<?,?> getParentNetwork()
getParentNetwork in interface ChildNetworkWrapper<TBus extends Bus,TBranch extends Branch>ChildNetworkWrapper.setParentNetwork(Network),
ChildNetworkPackage.getChildNetworkWrapper_ParentNetwork(),
Network.getChildNetWrapperList()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 ChildNetworkWrapper<TBus extends Bus,TBranch extends Branch>newParentNetwork - the new value of the 'Parent Network' container reference.ChildNetworkWrapper.getParentNetwork()public org.eclipse.emf.common.util.EList<ChildNetInterface> getChildNetInterfaces()
getChildNetInterfaces in interface ChildNetworkWrapper<TBus extends Bus,TBranch extends Branch>ChildNetworkPackage.getChildNetworkWrapper_ChildNetInterfaces(),
ChildNetInterface.getParantChildNetWrapper()public java.util.List<ChildNetInterfaceBusPair> getInterfaceBusPairs()
getInterfaceBusPairs in interface ChildNetworkWrapper<TBus extends Bus,TBranch extends Branch>public ChildNetInterface getInterface(java.lang.String id)
getInterface in interface ChildNetworkWrapper<TBus extends Bus,TBranch extends Branch>id - interface id
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class NameTagImplpublic ChildNetInterfaceType getInterfaceType()
getInterfaceType in interface ChildNetworkWrapper<TBus extends Bus,TBranch extends Branch>ChildNetInterfaceType,
ChildNetworkWrapper.setInterfaceType(ChildNetInterfaceType),
ChildNetworkPackage.getChildNetworkWrapper_InterfaceType()public void setInterfaceType(ChildNetInterfaceType newInterfaceType)
setInterfaceType in interface ChildNetworkWrapper<TBus extends Bus,TBranch extends Branch>newInterfaceType - the new value of the 'Interface Type' attribute.ChildNetInterfaceType,
ChildNetworkWrapper.getInterfaceType()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