org.jbpm.bpmn2.emfextmodel.impl
Class DocumentRootImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.EObjectImpl
              extended by org.jbpm.bpmn2.emfextmodel.impl.DocumentRootImpl
All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, DocumentRoot

public class DocumentRootImpl
extends org.eclipse.emf.ecore.impl.EObjectImpl
implements DocumentRoot

An implementation of the model object 'Document Root'.

The following features are implemented:


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
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
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
protected  org.eclipse.emf.ecore.util.FeatureMap mixed
          The cached value of the 'Mixed' attribute list
protected static String PACKAGE_NAME_EDEFAULT
          The default value of the 'Package Name' attribute
protected  String packageName
          The cached value of the 'Package Name' attribute
protected  BigInteger priority
          The cached value of the 'Priority' attribute
protected static BigInteger PRIORITY_EDEFAULT
          The default value of the 'Priority' attribute
protected static String RULE_FLOW_GROUP_EDEFAULT
          The default value of the 'Rule Flow Group' attribute
protected  String ruleFlowGroup
          The cached value of the 'Rule Flow Group' attribute
protected static String TASK_NAME_EDEFAULT
          The default value of the 'Task Name' attribute
protected  String taskName
          The cached value of the 'Task Name' attribute
protected  BigInteger version
          The cached value of the 'Version' attribute
protected static BigInteger VERSION_EDEFAULT
          The default value of the 'Version' attribute
protected  org.eclipse.emf.common.util.EMap<String,String> xMLNSPrefixMap
          The cached value of the 'XMLNS Prefix Map' map
protected  org.eclipse.emf.common.util.EMap<String,String> xSISchemaLocation
          The cached value of the 'XSI Schema Location' map
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
protected DocumentRootImpl()
           
 
Method Summary
 org.eclipse.emf.common.notify.NotificationChain basicSetGlobal(GlobalType newGlobal, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetImport(ImportType newImport, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetOnEntryScript(OnEntryScriptType newOnEntryScript, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetOnExitScript(OnExitScriptType newOnExitScript, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 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, Object newValue)
           
protected  org.eclipse.emf.ecore.EClass eStaticClass()
           
 void eUnset(int featureID)
           
 GlobalType getGlobal()
           
 ImportType getImport()
           
 org.eclipse.emf.ecore.util.FeatureMap getMixed()
           
 OnEntryScriptType getOnEntryScript()
           
 OnExitScriptType getOnExitScript()
           
 String getPackageName()
           
 BigInteger getPriority()
           
 String getRuleFlowGroup()
           
 String getTaskName()
           
 BigInteger getVersion()
           
 org.eclipse.emf.common.util.EMap<String,String> getXMLNSPrefixMap()
           
 org.eclipse.emf.common.util.EMap<String,String> getXSISchemaLocation()
           
 void setGlobal(GlobalType newGlobal)
           
 void setImport(ImportType newImport)
           
 void setOnEntryScript(OnEntryScriptType newOnEntryScript)
           
 void setOnExitScript(OnExitScriptType newOnExitScript)
           
 void setPackageName(String newPackageName)
           
 void setPriority(BigInteger newPriority)
           
 void setRuleFlowGroup(String newRuleFlowGroup)
           
 void setTaskName(String newTaskName)
           
 void setVersion(BigInteger newVersion)
           
 String toString()
           
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
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, 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
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Field Detail

mixed

protected org.eclipse.emf.ecore.util.FeatureMap mixed
The cached value of the 'Mixed' attribute list.

See Also:
getMixed()

xMLNSPrefixMap

protected org.eclipse.emf.common.util.EMap<String,String> xMLNSPrefixMap
The cached value of the 'XMLNS Prefix Map' map.

See Also:
getXMLNSPrefixMap()

xSISchemaLocation

protected org.eclipse.emf.common.util.EMap<String,String> xSISchemaLocation
The cached value of the 'XSI Schema Location' map.

See Also:
getXSISchemaLocation()

PACKAGE_NAME_EDEFAULT

protected static final String PACKAGE_NAME_EDEFAULT
The default value of the 'Package Name' attribute.

See Also:
getPackageName()

packageName

protected String packageName
The cached value of the 'Package Name' attribute.

See Also:
getPackageName()

PRIORITY_EDEFAULT

protected static final BigInteger PRIORITY_EDEFAULT
The default value of the 'Priority' attribute.

See Also:
getPriority()

priority

protected BigInteger priority
The cached value of the 'Priority' attribute.

See Also:
getPriority()

RULE_FLOW_GROUP_EDEFAULT

protected static final String RULE_FLOW_GROUP_EDEFAULT
The default value of the 'Rule Flow Group' attribute.

See Also:
getRuleFlowGroup()

ruleFlowGroup

protected String ruleFlowGroup
The cached value of the 'Rule Flow Group' attribute.

See Also:
getRuleFlowGroup()

TASK_NAME_EDEFAULT

protected static final String TASK_NAME_EDEFAULT
The default value of the 'Task Name' attribute.

See Also:
getTaskName()

taskName

protected String taskName
The cached value of the 'Task Name' attribute.

See Also:
getTaskName()

VERSION_EDEFAULT

protected static final BigInteger VERSION_EDEFAULT
The default value of the 'Version' attribute.

See Also:
getVersion()

version

protected BigInteger version
The cached value of the 'Version' attribute.

See Also:
getVersion()
Constructor Detail

DocumentRootImpl

protected DocumentRootImpl()

Method Detail

eStaticClass

protected org.eclipse.emf.ecore.EClass eStaticClass()

Overrides:
eStaticClass in class org.eclipse.emf.ecore.impl.EObjectImpl

getMixed

public org.eclipse.emf.ecore.util.FeatureMap getMixed()

Specified by:
getMixed in interface DocumentRoot
Returns:
the value of the 'Mixed' attribute list.
See Also:
EmfextmodelPackage.getDocumentRoot_Mixed()

getXMLNSPrefixMap

public org.eclipse.emf.common.util.EMap<String,String> getXMLNSPrefixMap()

Specified by:
getXMLNSPrefixMap in interface DocumentRoot
Returns:
the value of the 'XMLNS Prefix Map' map.
See Also:
EmfextmodelPackage.getDocumentRoot_XMLNSPrefixMap()

getXSISchemaLocation

public org.eclipse.emf.common.util.EMap<String,String> getXSISchemaLocation()

Specified by:
getXSISchemaLocation in interface DocumentRoot
Returns:
the value of the 'XSI Schema Location' map.
See Also:
EmfextmodelPackage.getDocumentRoot_XSISchemaLocation()

getGlobal

public GlobalType getGlobal()

Specified by:
getGlobal in interface DocumentRoot
Returns:
the value of the 'Global' containment reference.
See Also:
DocumentRoot.setGlobal(GlobalType), EmfextmodelPackage.getDocumentRoot_Global()

basicSetGlobal

public org.eclipse.emf.common.notify.NotificationChain basicSetGlobal(GlobalType newGlobal,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)


setGlobal

public void setGlobal(GlobalType newGlobal)

Specified by:
setGlobal in interface DocumentRoot
Parameters:
newGlobal - the new value of the 'Global' containment reference.
See Also:
DocumentRoot.getGlobal()

getImport

public ImportType getImport()

Specified by:
getImport in interface DocumentRoot
Returns:
the value of the 'Import' containment reference.
See Also:
DocumentRoot.setImport(ImportType), EmfextmodelPackage.getDocumentRoot_Import()

basicSetImport

public org.eclipse.emf.common.notify.NotificationChain basicSetImport(ImportType newImport,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)


setImport

public void setImport(ImportType newImport)

Specified by:
setImport in interface DocumentRoot
Parameters:
newImport - the new value of the 'Import' containment reference.
See Also:
DocumentRoot.getImport()

getOnEntryScript

public OnEntryScriptType getOnEntryScript()

Specified by:
getOnEntryScript in interface DocumentRoot
Returns:
the value of the 'On Entry Script' containment reference.
See Also:
DocumentRoot.setOnEntryScript(OnEntryScriptType), EmfextmodelPackage.getDocumentRoot_OnEntryScript()

basicSetOnEntryScript

public org.eclipse.emf.common.notify.NotificationChain basicSetOnEntryScript(OnEntryScriptType newOnEntryScript,
                                                                             org.eclipse.emf.common.notify.NotificationChain msgs)


setOnEntryScript

public void setOnEntryScript(OnEntryScriptType newOnEntryScript)

Specified by:
setOnEntryScript in interface DocumentRoot
Parameters:
newOnEntryScript - the new value of the 'On Entry Script' containment reference.
See Also:
DocumentRoot.getOnEntryScript()

getOnExitScript

public OnExitScriptType getOnExitScript()

Specified by:
getOnExitScript in interface DocumentRoot
Returns:
the value of the 'On Exit Script' containment reference.
See Also:
DocumentRoot.setOnExitScript(OnExitScriptType), EmfextmodelPackage.getDocumentRoot_OnExitScript()

basicSetOnExitScript

public org.eclipse.emf.common.notify.NotificationChain basicSetOnExitScript(OnExitScriptType newOnExitScript,
                                                                            org.eclipse.emf.common.notify.NotificationChain msgs)


setOnExitScript

public void setOnExitScript(OnExitScriptType newOnExitScript)

Specified by:
setOnExitScript in interface DocumentRoot
Parameters:
newOnExitScript - the new value of the 'On Exit Script' containment reference.
See Also:
DocumentRoot.getOnExitScript()

getPackageName

public String getPackageName()

Specified by:
getPackageName in interface DocumentRoot
Returns:
the value of the 'Package Name' attribute.
See Also:
DocumentRoot.setPackageName(String), EmfextmodelPackage.getDocumentRoot_PackageName()

setPackageName

public void setPackageName(String newPackageName)

Specified by:
setPackageName in interface DocumentRoot
Parameters:
newPackageName - the new value of the 'Package Name' attribute.
See Also:
DocumentRoot.getPackageName()

getPriority

public BigInteger getPriority()

Specified by:
getPriority in interface DocumentRoot
Returns:
the value of the 'Priority' attribute.
See Also:
DocumentRoot.setPriority(BigInteger), EmfextmodelPackage.getDocumentRoot_Priority()

setPriority

public void setPriority(BigInteger newPriority)

Specified by:
setPriority in interface DocumentRoot
Parameters:
newPriority - the new value of the 'Priority' attribute.
See Also:
DocumentRoot.getPriority()

getRuleFlowGroup

public String getRuleFlowGroup()

Specified by:
getRuleFlowGroup in interface DocumentRoot
Returns:
the value of the 'Rule Flow Group' attribute.
See Also:
DocumentRoot.setRuleFlowGroup(String), EmfextmodelPackage.getDocumentRoot_RuleFlowGroup()

setRuleFlowGroup

public void setRuleFlowGroup(String newRuleFlowGroup)

Specified by:
setRuleFlowGroup in interface DocumentRoot
Parameters:
newRuleFlowGroup - the new value of the 'Rule Flow Group' attribute.
See Also:
DocumentRoot.getRuleFlowGroup()

getTaskName

public String getTaskName()

Specified by:
getTaskName in interface DocumentRoot
Returns:
the value of the 'Task Name' attribute.
See Also:
DocumentRoot.setTaskName(String), EmfextmodelPackage.getDocumentRoot_TaskName()

setTaskName

public void setTaskName(String newTaskName)

Specified by:
setTaskName in interface DocumentRoot
Parameters:
newTaskName - the new value of the 'Task Name' attribute.
See Also:
DocumentRoot.getTaskName()

getVersion

public BigInteger getVersion()

Specified by:
getVersion in interface DocumentRoot
Returns:
the value of the 'Version' attribute.
See Also:
DocumentRoot.setVersion(BigInteger), EmfextmodelPackage.getDocumentRoot_Version()

setVersion

public void setVersion(BigInteger newVersion)

Specified by:
setVersion in interface DocumentRoot
Parameters:
newVersion - the new value of the 'Version' attribute.
See Also:
DocumentRoot.getVersion()

eInverseRemove

public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                      int featureID,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)

Overrides:
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eGet

public Object eGet(int featureID,
                   boolean resolve,
                   boolean coreType)

Specified by:
eGet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eSet

public void eSet(int featureID,
                 Object newValue)

Specified by:
eSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eUnset

public void eUnset(int featureID)

Specified by:
eUnset in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eIsSet

public boolean eIsSet(int featureID)

Specified by:
eIsSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

toString

public String toString()

Overrides:
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl


Copyright © 2001-2011 JBoss by Red Hat. All Rights Reserved.