org.ucworkbench.model.actor
Interface IActor

All Superinterfaces:
IFileModel, IIdentifiable, IRegion, ITextModel, IUCElement

public interface IActor
extends IFileModel, IIdentifiable

This interface provides basic functionality for Actor artifacts.


Method Summary
 ITextWithReferences getDescription()
          Returns actor's description
 java.lang.String getName()
          Returns actor's name
 java.util.Collection<IUseCase> getUseCases()
          Returns all use cases in which this actor plays role of primary actor.
 
Methods inherited from interface org.ucworkbench.model.IFileModel
getAliases, getContentAssistantPropositions, getPropertiesSection, getPropertyValue
 
Methods inherited from interface org.ucworkbench.model.ITextModel
containsOffset, getAsText, getCorrespondingFileModel, getModelElementByOffset, getParent, getTextModelChildren
 
Methods inherited from interface org.ucworkbench.model.IUCElement
accept, childrenAccept, exists, getAncestor, getChildren, getCorrespondingResource, getElementName, getElementType, getPath, getUCProject, getUnderlyingResource
 
Methods inherited from interface org.ucworkbench.model.supporting.IRegion
getLength, getOffset
 
Methods inherited from interface org.ucworkbench.model.IIdentifiable
getID
 
Methods inherited from interface org.ucworkbench.model.IUCElement
accept, childrenAccept, exists, getAncestor, getChildren, getCorrespondingResource, getElementName, getElementType, getPath, getUCProject, getUnderlyingResource
 

Method Detail

getName

java.lang.String getName()
Returns actor's name

Returns:

getDescription

ITextWithReferences getDescription()
Returns actor's description

Returns:

getUseCases

java.util.Collection<IUseCase> getUseCases()
Returns all use cases in which this actor plays role of primary actor.

Returns: