kr.ac.kaist.swrc.jhannanum.demo
Class GUIDemo.PluginInfo

java.lang.Object
  extended by kr.ac.kaist.swrc.jhannanum.demo.GUIDemo.PluginInfo
Enclosing class:
GUIDemo

private class GUIDemo.PluginInfo
extends java.lang.Object

This class has the properties of a HanNanum plug-in.

Author:
Sangwon Park (hudoni@world.kaist.ac.kr), CILab, SWRC, KAIST

Field Summary
static int MAJOR
          A plug-in that is a major.
 java.lang.String name
          The name of the plug-in.
 int phase
          The phase of the plug-in on the work flow.
static int PHASE1
          A plug-in for the first phase on the work flow.
static int PHASE2
          A plug-in for the second phase one the work flow.
static int PHASE3
          A plug-in for the third phase on the work flow.
static int SUPPLEMENT
          A plug-in that is a supplement.
 int type
          The type of the plug-in.
 
Constructor Summary
GUIDemo.PluginInfo(java.lang.String name, int phase, int type)
          Constructor.
 
Method Summary
 java.lang.String toString()
          Returns the name of the plug-in.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PHASE1

public static final int PHASE1
A plug-in for the first phase on the work flow.

See Also:
Constant Field Values

PHASE2

public static final int PHASE2
A plug-in for the second phase one the work flow.

See Also:
Constant Field Values

PHASE3

public static final int PHASE3
A plug-in for the third phase on the work flow.

See Also:
Constant Field Values

MAJOR

public static final int MAJOR
A plug-in that is a major.

See Also:
Constant Field Values

SUPPLEMENT

public static final int SUPPLEMENT
A plug-in that is a supplement.

See Also:
Constant Field Values

name

public java.lang.String name
The name of the plug-in.


phase

public int phase
The phase of the plug-in on the work flow. PHASE1 or PHASE2 or PHASE3.


type

public int type
The type of the plug-in. MAJOR or SUPPLEMENT.

Constructor Detail

GUIDemo.PluginInfo

public GUIDemo.PluginInfo(java.lang.String name,
                          int phase,
                          int type)
Constructor.

Parameters:
name - - the name of the plug-in
phase - - the phase of the plug-in on the work flow. PHASE1 or PHASE2 or PHASE3.
type - - the type of the plug-in. MAJOR or SUPPLEMENT.
Method Detail

toString

public java.lang.String toString()
Returns the name of the plug-in.

Overrides:
toString in class java.lang.Object