coins.drivergen.process
インタフェース Navigator


public interface Navigator

Interface for process navigator.


メソッドの概要
 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.
 

メソッドの詳細

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.

戻り値:
the name of the process.

subject

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

戻り値:
true if transformation suceeded.

precondition

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

戻り値:
the condition

postcondition

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

戻り値:
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