biz.hammurapi.web.process
Class Process

java.lang.Object
  extended bybiz.hammurapi.web.process.Process

public class Process
extends java.lang.Object


Constructor Summary
Process()
          Creates new empty process
Process(biz.hammurapi.web.process.sql.Process data)
          Creates new empty process
Process(biz.hammurapi.web.process.sql.ProcessEngine engine, int id)
          Loads data from database.
 
Method Summary
 boolean checkDuplicateTaskName(java.lang.String name)
           
 Task createTask()
           
 Transition createTransition()
           
 java.lang.String getAfterCode()
           
 ProcessApplet getApplet()
           
 java.lang.String getBeforeCode()
           
 biz.hammurapi.web.process.sql.Process getData()
           
 boolean getIsVertical()
           
 java.lang.String getName()
           
 java.lang.String getSummary()
           
 Task getTask(java.lang.String name)
           
 void removeTask(Task task)
           
 void removeTransition(Transition transition)
           
 void setAfterCode(java.lang.String code)
           
 void setApplet(ProcessApplet applet)
           
 void setBeforeCode(java.lang.String code)
           
 void setIsVertical(boolean isVertical)
           
 void setName(java.lang.String name)
           
 void setSummary(java.lang.String summary)
           
 void storeGeometry()
          Stores geometry in process elements
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Process

public Process()
Creates new empty process


Process

public Process(biz.hammurapi.web.process.sql.Process data)
Creates new empty process


Process

public Process(biz.hammurapi.web.process.sql.ProcessEngine engine,
               int id)
        throws java.sql.SQLException
Loads data from database.

Parameters:
engine -
id -
Throws:
java.sql.SQLException
Method Detail

checkDuplicateTaskName

public boolean checkDuplicateTaskName(java.lang.String name)
Returns:
Task names

getTask

public Task getTask(java.lang.String name)
Returns:
Task names

getApplet

public ProcessApplet getApplet()

setApplet

public void setApplet(ProcessApplet applet)

createTask

public Task createTask()

createTransition

public Transition createTransition()

removeTransition

public void removeTransition(Transition transition)

removeTask

public void removeTask(Task task)

storeGeometry

public void storeGeometry()
Stores geometry in process elements


getAfterCode

public java.lang.String getAfterCode()

getBeforeCode

public java.lang.String getBeforeCode()

getSummary

public java.lang.String getSummary()

getName

public java.lang.String getName()

setAfterCode

public void setAfterCode(java.lang.String code)

setBeforeCode

public void setBeforeCode(java.lang.String code)

setSummary

public void setSummary(java.lang.String summary)

setName

public void setName(java.lang.String name)

getData

public biz.hammurapi.web.process.sql.Process getData()

getIsVertical

public boolean getIsVertical()

setIsVertical

public void setIsVertical(boolean isVertical)


Copyright © 2006 Hammurapi Group. All Rights Reserved.