objectgen.usecase
Interface IStep

All Known Implementing Classes:
Step

public interface IStep

Interfaz that describes the methods available to any class that describe a step of a use case


Field Summary
static int INV
           
static int MAIN
           
static int PRE
           
 
Method Summary
 java.lang.String getAction()
           
 java.lang.String getConclution()
           
 java.lang.String getCondition()
           
 java.lang.String getDescription()
           
 java.lang.String getId()
           
 java.lang.String getParticipant()
          Returns who perfoms the step.
 int getType()
          This is unuseful due we have several iterator to traverse all main step, all pre steps and all inv steps
 boolean hasConclution()
           
 boolean isFinal()
          Returns true if the step ends the use case
 void setAction(java.lang.String c)
           
 void setConclution(java.lang.String c)
           
 void setCondition(java.lang.String c)
           
 void setDescription(java.lang.String d)
           
 void setId(java.lang.String id)
           
 void setParticipant(java.lang.String p)
           
 void setType(int type)
           
 

Field Detail

PRE

public static final int PRE
See Also:
Constant Field Values

INV

public static final int INV
See Also:
Constant Field Values

MAIN

public static final int MAIN
See Also:
Constant Field Values
Method Detail

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String d)

getParticipant

public java.lang.String getParticipant()
Returns who perfoms the step. It may be the system or an external actor.


setParticipant

public void setParticipant(java.lang.String p)

isFinal

public boolean isFinal()
Returns true if the step ends the use case


getType

public int getType()
This is unuseful due we have several iterator to traverse all main step, all pre steps and all inv steps


setType

public void setType(int type)

getCondition

public java.lang.String getCondition()

setCondition

public void setCondition(java.lang.String c)

getAction

public java.lang.String getAction()

setAction

public void setAction(java.lang.String c)

getConclution

public java.lang.String getConclution()

setConclution

public void setConclution(java.lang.String c)

hasConclution

public boolean hasConclution()