org.eclipse.xtend.profiler.profilermodel
Interface Cycle

All Superinterfaces:
Callable, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
CycleImpl

public interface Cycle
extends Callable

A representation of the model object 'Cycle'.

The following features are supported:

See Also:
ModelPackage.getCycle()
EMF generated code
EMF model element

Method Summary
 int getCallCountInbound()
          Returns the value of the 'Call Count Inbound' attribute.
 int getCallCountReentrant()
          Returns the value of the 'Call Count Reentrant' attribute.
 org.eclipse.emf.common.util.EList<Item> getItems()
          Returns the value of the 'Items' reference list.
 org.eclipse.emf.common.util.EList<CallGroup> getOutgoingCallGroups()
          Returns the value of the 'Outgoing Call Groups' reference list.
 
Methods inherited from interface org.eclipse.xtend.profiler.profilermodel.Callable
getChildTime, getName, getOutboundChildTime, getSelfTime, getTime
 
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.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getItems

org.eclipse.emf.common.util.EList<Item> getItems()
Returns the value of the 'Items' reference list. The list contents are of type Item. It is bidirectional and its opposite is 'Cycle'.

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

Returns:
the value of the 'Items' reference list.
See Also:
ModelPackage.getCycle_Items(), Item.getCycle()
EMF generated code
EMF model element
opposite="Cycle"

getCallCountInbound

int getCallCountInbound()
Returns the value of the 'Call Count Inbound' attribute. The default value is "0".

If the meaning of the 'Call Count Inbound' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Call Count Inbound' attribute.
See Also:
ModelPackage.getCycle_CallCountInbound()
EMF generated code
EMF model element
default="0" transient="true" changeable="false" volatile="true" derived="true"

getCallCountReentrant

int getCallCountReentrant()
Returns the value of the 'Call Count Reentrant' attribute. The default value is "0".

If the meaning of the 'Call Count Reentrant' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Call Count Reentrant' attribute.
See Also:
ModelPackage.getCycle_CallCountReentrant()
EMF generated code
EMF model element
default="0" transient="true" changeable="false" volatile="true"

getOutgoingCallGroups

org.eclipse.emf.common.util.EList<CallGroup> getOutgoingCallGroups()
Returns the value of the 'Outgoing Call Groups' reference list. The list contents are of type CallGroup.

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

Returns:
the value of the 'Outgoing Call Groups' reference list.
See Also:
ModelPackage.getCycle_OutgoingCallGroups()
EMF generated code
EMF model element
changeable="false" volatile="true" derived="true"