Class Operation
Represents an operation.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: TimeCockpit.Data.DataModel
Assembly: TimeCockpit.Data.dll
Syntax
public abstract class Operation
Constructors
Operation(ModelElement)
Initializes a new instance of the Operation class.
Declaration
protected Operation(ModelElement element)
Parameters
Type | Name | Description |
---|---|---|
ModelElement | element | Element on which the operation should be performed. |
Properties
Element
Gets the model element on which the operation should be performed.
Declaration
public ModelElement Element { get; }
Property Value
Type | Description |
---|---|
ModelElement |
Methods
Accept(OperationVisitor)
Accepts a visitor for operations.
Declaration
public abstract void Accept(OperationVisitor visitor)
Parameters
Type | Name | Description |
---|---|---|
OperationVisitor | visitor | the visitor to accept. |