Interface ProfilingOperation

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, ProfilingInstruction
All Known Subinterfaces:
ProfilingModel
All Known Implementing Classes:
ProfilingModelImpl, ProfilingOperationImpl

public interface ProfilingOperation extends ProfilingInstruction
A representation of the model object 'Profiling Operation'.

The following features are supported:

See Also:
  • Method Details

    • getEndTime

      long getEndTime()
      Returns the value of the 'End Time' attribute.

      If the meaning of the 'End Time' attribute isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'End Time' attribute.
      See Also:
    • setEndTime

      void setEndTime(long value)
      Sets the value of the 'End Time' attribute.
      Parameters:
      value - the new value of the 'End Time' attribute.
      See Also:
    • getTotalExecutedInstructions

      int getTotalExecutedInstructions()
      Returns the value of the 'Total Executed Instructions' attribute.

      If the meaning of the 'Total Executed Instructions' attribute isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Total Executed Instructions' attribute.
      See Also:
    • setTotalExecutedInstructions

      void setTotalExecutedInstructions(int value)
      Sets the value of the 'Total Executed Instructions' attribute.
      Parameters:
      value - the new value of the 'Total Executed Instructions' attribute.
      See Also:
    • getExecutionInstructions

      org.eclipse.emf.common.util.EList<ProfilingInstruction> getExecutionInstructions()
      Returns the value of the 'Execution Instructions' containment reference list. The list contents are of type ProfilingInstruction.

      If the meaning of the 'Execution Instructions' containment reference list isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Execution Instructions' containment reference list.
      See Also:
    • getEndMemoryUsage

      long getEndMemoryUsage()
      Returns the value of the 'End Memory Usage' attribute.

      If the meaning of the 'End Memory Usage' attribute isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'End Memory Usage' attribute.
      See Also:
    • setEndMemoryUsage

      void setEndMemoryUsage(long value)
      Sets the value of the 'End Memory Usage' attribute.
      Parameters:
      value - the new value of the 'End Memory Usage' attribute.
      See Also:
    • getContext

      org.eclipse.emf.common.util.EList<Context> getContext()
      Returns the value of the 'Context' containment reference list. The list contents are of type Context.

      If the meaning of the 'Context' containment reference list isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Context' containment reference list.
      See Also:
    • getMaxMemoryUsage

      long getMaxMemoryUsage()
      Returns the value of the 'Max Memory Usage' attribute.

      If the meaning of the 'Max Memory Usage' attribute isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Max Memory Usage' attribute.
      See Also:
    • setMaxMemoryUsage

      void setMaxMemoryUsage(long value)
      Sets the value of the 'Max Memory Usage' attribute.
      Parameters:
      value - the new value of the 'Max Memory Usage' attribute.
      See Also:
    • isMatchingOperation

      boolean isMatchingOperation()
      Returns the value of the 'Matching Operation' attribute.

      If the meaning of the 'Matching Operation' attribute isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Matching Operation' attribute.
      See Also:
    • setMatchingOperation

      void setMatchingOperation(boolean value)
      Sets the value of the 'Matching Operation' attribute.
      Parameters:
      value - the new value of the 'Matching Operation' attribute.
      See Also:
    • getExecutionErrors

      org.eclipse.emf.common.util.EList<ExecutionError> getExecutionErrors()
      Returns the value of the 'Execution Errors' containment reference list. The list contents are of type ExecutionError.

      If the meaning of the 'Execution Errors' containment reference list isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Execution Errors' containment reference list.
      See Also: