public class ScriptRuleImpl extends RuleImpl implements ScriptRule
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 Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
protected Script |
callbackScript
The cached value of the '
Callback Script ' reference. |
protected Script |
script
The cached value of the '
Script ' reference. |
ACTION_FILTER_EDEFAULT, actionFilter, filterScript, id, ID_EDEFAULT, ID_FILTER_EDEFAULT, idFilter, TYPE_FILTER_EDEFAULT, typeFilter
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
ScriptRuleImpl() |
Modifier and Type | Method and Description |
---|---|
Script |
basicGetCallbackScript() |
Script |
basicGetScript() |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
Script |
getCallbackScript() |
String |
getRuleType() |
Script |
getScript() |
void |
setCallbackScript(Script newCallbackScript) |
void |
setScript(Script newScript) |
basicGetFilterScript, getActionFilter, getFilterScript, getId, getIdFilter, getTypeFilter, setActionFilter, setFilterScript, setId, setIdFilter, setTypeFilter, toString
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, 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, 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
getActionFilter, getFilterScript, getId, getIdFilter, getTypeFilter, setActionFilter, setFilterScript, setId, setIdFilter, setTypeFilter
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected Script script
Script
' reference.
getScript()
protected Script callbackScript
Callback Script
' reference.
getCallbackScript()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class RuleImpl
public Script getScript()
getScript
in interface ScriptRule
ScriptRule.setScript(Script)
,
SecurityPackage.getScriptRule_Script()
public Script basicGetScript()
public void setScript(Script newScript)
setScript
in interface ScriptRule
newScript
- the new value of the 'Script' reference.ScriptRule.getScript()
public Script getCallbackScript()
getCallbackScript
in interface ScriptRule
ScriptRule.setCallbackScript(Script)
,
SecurityPackage.getScriptRule_CallbackScript()
public Script basicGetCallbackScript()
public void setCallbackScript(Script newCallbackScript)
setCallbackScript
in interface ScriptRule
newCallbackScript
- the new value of the 'Callback Script' reference.ScriptRule.getCallbackScript()
public Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public String getRuleType()
RuleImpl
getRuleType
in interface Rule
getRuleType
in class RuleImpl