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.EPropertiesHolderImpl
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, 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, statusChangeInfo
eAdapters, 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, writeData
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, 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, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
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
eAdapters, eDeliver, eNotify, eSetDeliver
protected 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 NameTagImpl
public 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.BasicEObjectImpl
public 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.BasicEObjectImpl
public org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class NameTagImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class NameTagImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class NameTagImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class NameTagImpl
public java.lang.String toString()
toString
in class NameTagImpl