coins.drivergen.process
Interface Navigator


public interface Navigator

Interface for process navigator.


Method Summary
 void go(InputIr ir, Options op)
          go to the process
 boolean isExternalCommand()
          If this process calls the external command, then return true.
 java.lang.String name()
          Return the name ot the Process.
 int postcondition()
          The condition that this process has done.
 int precondition()
          The condition that this process can be start.
 java.lang.String subject()
          Return the brief description of the process.
 

Method Detail

name

public java.lang.String name()
Return the name ot the Process. the name is used for indicate the process, and specified at the process order sheet which is written by user.

Returns:
the name of the process.

subject

public java.lang.String subject()
Return the brief description of the process.

Returns:
true if transformation suceeded.

precondition

public int precondition()
The condition that this process can be start.

Returns:
the condition

postcondition

public int postcondition()
The condition that this process has done.

Returns:
the condition

isExternalCommand

public boolean isExternalCommand()
If this process calls the external command, then return true.


go

public void go(InputIr ir,
               Options op)
go to the process