Interface Operation
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,MdObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
OperationImpl
public interface Operation extends MdObject
A representation of the model object 'Operation'.The following features are supported:
- See Also:
MdClassPackage.getOperation()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DefaultDataLockControlMode
getDataLockControlMode()
Returns the value of the 'Data Lock Control Mode' attribute.org.eclipse.emf.common.util.EList<Parameter>
getParameters()
Returns the value of the 'Parameters' containment reference list.String
getProcedureName()
Returns the value of the 'Procedure Name' attribute.QName
getXdtoReturningValueType()
Returns the value of the 'Xdto Returning Value Type' containment reference.boolean
isNillable()
Returns the value of the 'Nillable' attribute.boolean
isTransactioned()
Returns the value of the 'Transactioned' attribute.void
setDataLockControlMode(DefaultDataLockControlMode value)
Sets the value of the 'Data Lock Control Mode
' attribute.void
setNillable(boolean value)
Sets the value of the 'Nillable
' attribute.void
setProcedureName(String value)
Sets the value of the 'Procedure Name
' attribute.void
setTransactioned(boolean value)
Sets the value of the 'Transactioned
' attribute.void
setXdtoReturningValueType(QName value)
Sets the value of the 'Xdto Returning Value Type
' containment reference.boolean
validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
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 com._1c.g5.v8.dt.metadata.mdclass.MdObject
getComment, getExtendedConfigurationObject, getExtension, getName, getObjectBelonging, getSynonym, getUuid, setComment, setExtendedConfigurationObject, setExtension, setName, setObjectBelonging, setUuid
-
-
-
-
Method Detail
-
getXdtoReturningValueType
QName getXdtoReturningValueType()
Returns the value of the 'Xdto Returning Value Type' containment reference.- Returns:
- the value of the 'Xdto Returning Value Type' containment reference.
- See Also:
setXdtoReturningValueType(QName)
,MdClassPackage.getOperation_XdtoReturningValueType()
-
setXdtoReturningValueType
void setXdtoReturningValueType(QName value)
Sets the value of the 'Xdto Returning Value Type
' containment reference.- Parameters:
value
- the new value of the 'Xdto Returning Value Type' containment reference.- See Also:
getXdtoReturningValueType()
-
isNillable
boolean isNillable()
Returns the value of the 'Nillable' attribute.- Returns:
- the value of the 'Nillable' attribute.
- See Also:
setNillable(boolean)
,MdClassPackage.getOperation_Nillable()
-
setNillable
void setNillable(boolean value)
Sets the value of the 'Nillable
' attribute.- Parameters:
value
- the new value of the 'Nillable' attribute.- See Also:
isNillable()
-
isTransactioned
boolean isTransactioned()
Returns the value of the 'Transactioned' attribute.- Returns:
- the value of the 'Transactioned' attribute.
- See Also:
setTransactioned(boolean)
,MdClassPackage.getOperation_Transactioned()
-
setTransactioned
void setTransactioned(boolean value)
Sets the value of the 'Transactioned
' attribute.- Parameters:
value
- the new value of the 'Transactioned' attribute.- See Also:
isTransactioned()
-
getProcedureName
String getProcedureName()
Returns the value of the 'Procedure Name' attribute.- Returns:
- the value of the 'Procedure Name' attribute.
- See Also:
setProcedureName(String)
,MdClassPackage.getOperation_ProcedureName()
-
setProcedureName
void setProcedureName(String value)
Sets the value of the 'Procedure Name
' attribute.- Parameters:
value
- the new value of the 'Procedure Name' attribute.- See Also:
getProcedureName()
-
getDataLockControlMode
DefaultDataLockControlMode getDataLockControlMode()
Returns the value of the 'Data Lock Control Mode' attribute. The literals are from the enumerationDefaultDataLockControlMode
.- Returns:
- the value of the 'Data Lock Control Mode' attribute.
- See Also:
DefaultDataLockControlMode
,setDataLockControlMode(DefaultDataLockControlMode)
,MdClassPackage.getOperation_DataLockControlMode()
-
setDataLockControlMode
void setDataLockControlMode(DefaultDataLockControlMode value)
Sets the value of the 'Data Lock Control Mode
' attribute.- Parameters:
value
- the new value of the 'Data Lock Control Mode' attribute.- See Also:
DefaultDataLockControlMode
,getDataLockControlMode()
-
getParameters
org.eclipse.emf.common.util.EList<Parameter> getParameters()
Returns the value of the 'Parameters' containment reference list. The list contents are of typeParameter
.- Returns:
- the value of the 'Parameters' containment reference list.
- See Also:
MdClassPackage.getOperation_Parameters()
-
-