public class ToolInfoImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl implements ToolInfo
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
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 static StringBuffer |
FORMATTED_XML_BUFFER_EDEFAULT
The default value of the '
Formatted XML Buffer ' attribute |
protected StringBuffer |
formattedXMLBuffer
The cached value of the '
Formatted XML Buffer ' attribute |
protected String |
tool
The cached value of the '
Tool ' attribute |
protected static String |
TOOL_EDEFAULT
The default value of the '
Tool ' attribute |
protected static URI |
TOOL_INFO_GRAMMAR_URI_EDEFAULT
The default value of the '
Tool Info Grammar URI ' attribute |
protected URI |
toolInfoGrammarURI
The cached value of the '
Tool Info Grammar URI ' attribute |
protected AnyObject |
toolInfoModel
The cached value of the '
Tool Info Model ' containment reference |
protected String |
version
The cached value of the '
Version ' attribute |
protected static String |
VERSION_EDEFAULT
The default value of the '
Version ' attribute |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
ToolInfoImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerLabel(Label newContainerLabel,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerPetriNet(PetriNet newContainerPetriNet,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerPnObject(PnObject newContainerPnObject,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetToolInfoModel(AnyObject newToolInfoModel,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs) |
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,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
void |
fromPNML(org.apache.axiom.om.OMElement locRoot,
IdRefLinker idr)
set values to conform PNML document
|
Label |
getContainerLabel() |
PetriNet |
getContainerPetriNet() |
PnObject |
getContainerPnObject() |
StringBuffer |
getFormattedXMLBuffer() |
String |
getTool() |
URI |
getToolInfoGrammarURI() |
AnyObject |
getToolInfoModel() |
String |
getVersion() |
void |
setContainerLabel(Label newContainerLabel) |
void |
setContainerPetriNet(PetriNet newContainerPetriNet) |
void |
setContainerPnObject(PnObject newContainerPnObject) |
void |
setFormattedXMLBuffer(StringBuffer newFormattedXMLBuffer) |
void |
setTool(String newTool) |
void |
setToolInfoGrammarURI(URI newToolInfoGrammarURI) |
void |
setToolInfoModel(AnyObject newToolInfoModel) |
void |
setVersion(String newVersion) |
String |
toPNML()
Return the string containing the pnml output
|
void |
toPNML(FileChannel fc)
Return the string containing the pnml output
|
String |
toString() |
boolean |
validateOCL(org.eclipse.emf.common.util.DiagnosticChain diagnostics)
-
|
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eInternalContainer, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected static final String TOOL_EDEFAULT
Tool
' attribute.
getTool()
protected static final String VERSION_EDEFAULT
Version
' attribute.
getVersion()
protected String version
Version
' attribute.
getVersion()
protected static final StringBuffer FORMATTED_XML_BUFFER_EDEFAULT
Formatted XML Buffer
' attribute.
getFormattedXMLBuffer()
protected StringBuffer formattedXMLBuffer
Formatted XML Buffer
' attribute.
getFormattedXMLBuffer()
protected static final URI TOOL_INFO_GRAMMAR_URI_EDEFAULT
Tool Info Grammar URI
' attribute.
getToolInfoGrammarURI()
protected URI toolInfoGrammarURI
Tool Info Grammar URI
' attribute.
getToolInfoGrammarURI()
protected AnyObject toolInfoModel
Tool Info Model
' containment reference.
getToolInfoModel()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public String getTool()
getTool
in interface ToolInfo
ToolInfo.setTool(String)
,
HlcorestructurePackage.getToolInfo_Tool()
public void setTool(String newTool)
setTool
in interface ToolInfo
newTool
- the new value of the 'Tool' attribute.ToolInfo.getTool()
public String getVersion()
getVersion
in interface ToolInfo
ToolInfo.setVersion(String)
,
HlcorestructurePackage.getToolInfo_Version()
public void setVersion(String newVersion)
setVersion
in interface ToolInfo
newVersion
- the new value of the 'Version' attribute.ToolInfo.getVersion()
public StringBuffer getFormattedXMLBuffer()
getFormattedXMLBuffer
in interface ToolInfo
ToolInfo.setFormattedXMLBuffer(StringBuffer)
,
HlcorestructurePackage.getToolInfo_FormattedXMLBuffer()
public void setFormattedXMLBuffer(StringBuffer newFormattedXMLBuffer)
setFormattedXMLBuffer
in interface ToolInfo
newFormattedXMLBuffer
- the new value of the 'Formatted XML Buffer' attribute.ToolInfo.getFormattedXMLBuffer()
public URI getToolInfoGrammarURI()
getToolInfoGrammarURI
in interface ToolInfo
ToolInfo.setToolInfoGrammarURI(URI)
,
HlcorestructurePackage.getToolInfo_ToolInfoGrammarURI()
public void setToolInfoGrammarURI(URI newToolInfoGrammarURI)
setToolInfoGrammarURI
in interface ToolInfo
newToolInfoGrammarURI
- the new value of the 'Tool Info Grammar URI' attribute.ToolInfo.getToolInfoGrammarURI()
public PetriNet getContainerPetriNet()
getContainerPetriNet
in interface ToolInfo
ToolInfo.setContainerPetriNet(PetriNet)
,
HlcorestructurePackage.getToolInfo_ContainerPetriNet()
,
PetriNet.getToolspecifics()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerPetriNet(PetriNet newContainerPetriNet, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerPetriNet(PetriNet newContainerPetriNet)
setContainerPetriNet
in interface ToolInfo
newContainerPetriNet
- the new value of the 'Container Petri Net' container reference.ToolInfo.getContainerPetriNet()
public PnObject getContainerPnObject()
getContainerPnObject
in interface ToolInfo
ToolInfo.setContainerPnObject(PnObject)
,
HlcorestructurePackage.getToolInfo_ContainerPnObject()
,
PnObject.getToolspecifics()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerPnObject(PnObject newContainerPnObject, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerPnObject(PnObject newContainerPnObject)
setContainerPnObject
in interface ToolInfo
newContainerPnObject
- the new value of the 'Container Pn Object' container reference.ToolInfo.getContainerPnObject()
public Label getContainerLabel()
getContainerLabel
in interface ToolInfo
ToolInfo.setContainerLabel(Label)
,
HlcorestructurePackage.getToolInfo_ContainerLabel()
,
Label.getToolspecifics()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerLabel(Label newContainerLabel, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerLabel(Label newContainerLabel)
setContainerLabel
in interface ToolInfo
newContainerLabel
- the new value of the 'Container Label' container reference.ToolInfo.getContainerLabel()
public AnyObject getToolInfoModel()
getToolInfoModel
in interface ToolInfo
ToolInfo.setToolInfoModel(AnyObject)
,
HlcorestructurePackage.getToolInfo_ToolInfoModel()
,
AnyObject.getContainerToolInfo()
public org.eclipse.emf.common.notify.NotificationChain basicSetToolInfoModel(AnyObject newToolInfoModel, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setToolInfoModel(AnyObject newToolInfoModel)
setToolInfoModel
in interface ToolInfo
newToolInfoModel
- the new value of the 'Tool Info Model' containment reference.ToolInfo.getToolInfoModel()
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 Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public String toPNML()
public void fromPNML(org.apache.axiom.om.OMElement locRoot, IdRefLinker idr) throws InnerBuildException, InvalidIDException, VoidRepositoryException
ToolInfo
fromPNML
in interface ToolInfo
InnerBuildException
InvalidIDException
VoidRepositoryException
public void toPNML(FileChannel fc)
public boolean validateOCL(org.eclipse.emf.common.util.DiagnosticChain diagnostics)
validateOCL
in interface ToolInfo
Copyright © 2009–2016 Univ. Paris Ouest, and Univ. Pierre et Marie Curie / CNRS UMR 7606 (LIP6). All rights reserved.