public class BusLoadChangeImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements BusLoadChange
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 static BusLoadChangeType |
CHANGE_TYPE_EDEFAULT
The default value of the '
Change Type' attribute. |
protected BusLoadChangeType |
changeType
The cached value of the '
Change Type' attribute. |
protected ComplexValueChange |
changeValue
The cached value of the '
Change Value' containment reference. |
protected BusLoadCodeChange |
codeChange
The cached value of the '
Code Change' containment reference. |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
BusLoadChangeImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(AclfBus aclfBus,
double baseKva,
IPSSMsgHub msg) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetChangeValue(ComplexValueChange newChangeValue,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetCodeChange(BusLoadCodeChange newCodeChange,
org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
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) |
BusLoadChangeType |
getChangeType() |
ComplexValueChange |
getChangeValue() |
BusLoadCodeChange |
getCodeChange() |
void |
setChangeType(BusLoadChangeType newChangeType) |
void |
setChangeValue(ComplexValueChange newChangeValue) |
void |
setCodeChange(BusLoadCodeChange newCodeChange) |
java.lang.String |
toString() |
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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, 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, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final BusLoadChangeType CHANGE_TYPE_EDEFAULT
Change Type' attribute.
getChangeType()protected BusLoadChangeType changeType
Change Type' attribute.
getChangeType()protected ComplexValueChange changeValue
Change Value' containment reference.
getChangeValue()protected BusLoadCodeChange codeChange
Code Change' containment reference.
getCodeChange()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class org.eclipse.emf.ecore.impl.EObjectImplpublic BusLoadChangeType getChangeType()
getChangeType in interface BusLoadChangeBusLoadChangeType,
BusLoadChange.setChangeType(BusLoadChangeType),
MCaseModifyPackage.getBusLoadChange_ChangeType()public void setChangeType(BusLoadChangeType newChangeType)
setChangeType in interface BusLoadChangenewChangeType - the new value of the 'Change Type' attribute.BusLoadChangeType,
BusLoadChange.getChangeType()public ComplexValueChange getChangeValue()
getChangeValue in interface BusLoadChangeBusLoadChange.setChangeValue(ComplexValueChange),
MCaseModifyPackage.getBusLoadChange_ChangeValue()public org.eclipse.emf.common.notify.NotificationChain basicSetChangeValue(ComplexValueChange newChangeValue, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setChangeValue(ComplexValueChange newChangeValue)
setChangeValue in interface BusLoadChangenewChangeValue - the new value of the 'Change Value' containment reference.BusLoadChange.getChangeValue()public BusLoadCodeChange getCodeChange()
getCodeChange in interface BusLoadChangeBusLoadChange.setCodeChange(BusLoadCodeChange),
MCaseModifyPackage.getBusLoadChange_CodeChange()public org.eclipse.emf.common.notify.NotificationChain basicSetCodeChange(BusLoadCodeChange newCodeChange, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setCodeChange(BusLoadCodeChange newCodeChange)
setCodeChange in interface BusLoadChangenewCodeChange - the new value of the 'Code Change' containment reference.BusLoadChange.getCodeChange()public void apply(AclfBus aclfBus, double baseKva, IPSSMsgHub msg)
apply in interface BusLoadChangepublic 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 java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl