public class SEAlgorithmImpl extends NetworkRefImpl<SENetwork> implements SEAlgorithm
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 SEErrorThreshold |
errorThreshold
The cached value of the '
Error Threshold' containment reference. |
protected static int |
MAX_ITERATIONS_EDEFAULT
The default value of the '
Max Iterations' attribute. |
protected int |
maxIterations
The cached value of the '
Max Iterations' attribute. |
protected ISparseEqnDouble |
pMatrix
The cached value of the '
PMatrix' attribute. |
protected static ISparseEqnDouble |
PMATRIX_EDEFAULT
The default value of the '
PMatrix' attribute. |
protected ISparseEqnDouble |
qMatrix
The cached value of the '
QMatrix' attribute. |
protected static ISparseEqnDouble |
QMATRIX_EDEFAULT
The default value of the '
QMatrix' attribute. |
protected SETolerance |
tolerance
The cached value of the '
Tolerance' containment reference. |
protected SEWeight |
weight
The cached value of the '
Weight' containment reference. |
networkdesc, 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 |
SEAlgorithmImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetErrorThreshold(SEErrorThreshold newErrorThreshold,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetTolerance(SETolerance newTolerance,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetWeight(SEWeight newWeight,
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) |
SEErrorThreshold |
getErrorThreshold() |
int |
getMaxIterations() |
ISparseEqnDouble |
getPMatrix() |
ISparseEqnDouble |
getQMatrix() |
SETolerance |
getTolerance() |
SEWeight |
getWeight() |
double |
se() |
void |
setErrorThreshold(SEErrorThreshold newErrorThreshold) |
void |
setMaxIterations(int newMaxIterations) |
void |
setNetwork(SENetwork newNetwork)
This is specialized for the more specific type known in this context.
|
void |
setPMatrix(ISparseEqnDouble newPMatrix) |
void |
setQMatrix(ISparseEqnDouble newQMatrix) |
void |
setTolerance(SETolerance newTolerance) |
void |
setWeight(SEWeight newWeight) |
java.lang.String |
toString() |
getNetwork, readData, writeDatacheckData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfoeAdapters, 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, waitgetNetworkcheckData, 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 ISparseEqnDouble PMATRIX_EDEFAULT
PMatrix' attribute.
getPMatrix()protected ISparseEqnDouble pMatrix
PMatrix' attribute.
getPMatrix()protected static final ISparseEqnDouble QMATRIX_EDEFAULT
QMatrix' attribute.
getQMatrix()protected ISparseEqnDouble qMatrix
QMatrix' attribute.
getQMatrix()protected static final int MAX_ITERATIONS_EDEFAULT
Max Iterations' attribute.
getMaxIterations(),
Constant Field Valuesprotected int maxIterations
Max Iterations' attribute.
getMaxIterations()protected SETolerance tolerance
Tolerance' containment reference.
getTolerance()protected SEErrorThreshold errorThreshold
Error Threshold' containment reference.
getErrorThreshold()protected SEWeight weight
Weight' containment reference.
getWeight()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class NetworkRefImpl<SENetwork>public void setNetwork(SENetwork newNetwork)
setNetwork in interface NetworkRef<SENetwork>setNetwork in class NetworkRefImpl<SENetwork>newNetwork - the new value of the 'Network' reference.NetworkRef.getNetwork()public ISparseEqnDouble getPMatrix()
getPMatrix in interface SEAlgorithmSEAlgorithm.setPMatrix(ISparseEqnDouble),
SEAlgoPackage.getSEAlgorithm_PMatrix()public void setPMatrix(ISparseEqnDouble newPMatrix)
setPMatrix in interface SEAlgorithmnewPMatrix - the new value of the 'PMatrix' attribute.SEAlgorithm.getPMatrix()public ISparseEqnDouble getQMatrix()
getQMatrix in interface SEAlgorithmSEAlgorithm.setQMatrix(ISparseEqnDouble),
SEAlgoPackage.getSEAlgorithm_QMatrix()public void setQMatrix(ISparseEqnDouble newQMatrix)
setQMatrix in interface SEAlgorithmnewQMatrix - the new value of the 'QMatrix' attribute.SEAlgorithm.getQMatrix()public int getMaxIterations()
getMaxIterations in interface SEAlgorithmSEAlgorithm.setMaxIterations(int),
SEAlgoPackage.getSEAlgorithm_MaxIterations()public void setMaxIterations(int newMaxIterations)
setMaxIterations in interface SEAlgorithmnewMaxIterations - the new value of the 'Max Iterations' attribute.SEAlgorithm.getMaxIterations()public SETolerance getTolerance()
getTolerance in interface SEAlgorithmSEAlgorithm.setTolerance(SETolerance),
SEAlgoPackage.getSEAlgorithm_Tolerance()public org.eclipse.emf.common.notify.NotificationChain basicSetTolerance(SETolerance newTolerance, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setTolerance(SETolerance newTolerance)
setTolerance in interface SEAlgorithmnewTolerance - the new value of the 'Tolerance' containment reference.SEAlgorithm.getTolerance()public SEErrorThreshold getErrorThreshold()
getErrorThreshold in interface SEAlgorithmSEAlgorithm.setErrorThreshold(SEErrorThreshold),
SEAlgoPackage.getSEAlgorithm_ErrorThreshold()public org.eclipse.emf.common.notify.NotificationChain basicSetErrorThreshold(SEErrorThreshold newErrorThreshold, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setErrorThreshold(SEErrorThreshold newErrorThreshold)
setErrorThreshold in interface SEAlgorithmnewErrorThreshold - the new value of the 'Error Threshold' containment reference.SEAlgorithm.getErrorThreshold()public SEWeight getWeight()
getWeight in interface SEAlgorithmSEAlgorithm.setWeight(SEWeight),
SEAlgoPackage.getSEAlgorithm_Weight()public org.eclipse.emf.common.notify.NotificationChain basicSetWeight(SEWeight newWeight, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setWeight(SEWeight newWeight)
setWeight in interface SEAlgorithmnewWeight - the new value of the 'Weight' containment reference.SEAlgorithm.getWeight()public double se()
se in interface SEAlgorithmpublic 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 NetworkRefImpl<SENetwork>public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class NetworkRefImpl<SENetwork>public void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class NetworkRefImpl<SENetwork>public boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class NetworkRefImpl<SENetwork>public java.lang.String toString()
toString in class NameTagImpl