Interface CharacteristicChangingDataOperation<T extends CharacteristicType>
-
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,DataOperation
,org.palladiosimulator.pcm.core.entity.Entity
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,org.palladiosimulator.pcm.core.entity.NamedElement
,Notifier
- All Known Implementing Classes:
CharacteristicChangingDataOperationImpl
public interface CharacteristicChangingDataOperation<T extends CharacteristicType> extends DataOperation
A representation of the model object 'Characteristic Changing Data Operation'.The following features are supported:
- See Also:
ProcessingPackage.getCharacteristicChangingDataOperation()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EList<Data>
determineIncomingData()
EList<Data>
determineOutgoingData()
Characteristic
getCharacteristic()
Returns the value of the 'Characteristic' containment reference.Data
getData()
Returns the value of the 'Data' reference.CharacteristicChangeOperation
getOperation()
Returns the value of the 'Operation' attribute.void
setCharacteristic(Characteristic value)
Sets the value of the 'Characteristic
' containment reference.void
setData(Data value)
Sets the value of the 'Data
' reference.void
setOperation(CharacteristicChangeOperation value)
Sets the value of the 'Operation
' attribute.-
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
-
Methods inherited from interface org.palladiosimulator.pcm.dataprocessing.dataprocessing.processing.DataOperation
getContainer, getIncomingData, getOutgoingData, getProcessingEffectProvider, setContainer
-
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.palladiosimulator.pcm.core.entity.NamedElement
getEntityName, setEntityName
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
getData
Data getData()
Returns the value of the 'Data' reference.- Returns:
- the value of the 'Data' reference.
- See Also:
setData(Data)
,ProcessingPackage.getCharacteristicChangingDataOperation_Data()
- Generated class or method.
- EMF model class or method.
- required="true"
-
setData
void setData(Data value)
Sets the value of the 'Data
' reference.- Parameters:
value
- the new value of the 'Data' reference.- See Also:
getData()
- Generated class or method.
-
getOperation
CharacteristicChangeOperation getOperation()
Returns the value of the 'Operation' attribute. The literals are from the enumerationCharacteristicChangeOperation
.- Returns:
- the value of the 'Operation' attribute.
- See Also:
CharacteristicChangeOperation
,setOperation(CharacteristicChangeOperation)
,ProcessingPackage.getCharacteristicChangingDataOperation_Operation()
- Generated class or method.
- EMF model class or method.
- required="true"
-
setOperation
void setOperation(CharacteristicChangeOperation value)
Sets the value of the 'Operation
' attribute.- Parameters:
value
- the new value of the 'Operation' attribute.- See Also:
CharacteristicChangeOperation
,getOperation()
- Generated class or method.
-
getCharacteristic
Characteristic getCharacteristic()
Returns the value of the 'Characteristic' containment reference.- Returns:
- the value of the 'Characteristic' containment reference.
- See Also:
setCharacteristic(Characteristic)
,ProcessingPackage.getCharacteristicChangingDataOperation_Characteristic()
- Generated class or method.
- EMF model class or method.
- containment="true" required="true"
-
setCharacteristic
void setCharacteristic(Characteristic value)
Sets the value of the 'Characteristic
' containment reference.- Parameters:
value
- the new value of the 'Characteristic' containment reference.- See Also:
getCharacteristic()
- Generated class or method.
-
determineIncomingData
EList<Data> determineIncomingData()
- Specified by:
determineIncomingData
in interfaceDataOperation
- Generated class or method.
- EMF model class or method.
- ordered="false" annotation="http://www.eclipse.org/emf/2002/Ecore/OCL body='self.data.oclAsSet()'"
-
determineOutgoingData
EList<Data> determineOutgoingData()
- Specified by:
determineOutgoingData
in interfaceDataOperation
- Generated class or method.
- EMF model class or method.
- ordered="false" annotation="http://www.eclipse.org/emf/2002/Ecore/OCL body='self.determineIncomingData()'"
-
-