biz.hammurapi.web.interaction
Class Interaction

java.lang.Object
  extended bybiz.hammurapi.web.interaction.Interaction

public class Interaction
extends java.lang.Object


Constructor Summary
Interaction()
          Creates new empty interaction
Interaction(biz.hammurapi.web.interaction.sql.Interaction data)
          Creates new empty interaction
Interaction(biz.hammurapi.web.interaction.sql.InteractionEngine engine, int id)
          Loads data from database.
 
Method Summary
 boolean checkDuplicateStepName(java.lang.String name)
           
 Step createStep()
           
 Transition createTransition()
           
 java.lang.String getAfterCode()
           
 InteractionApplet getApplet()
           
 java.lang.String getBeforeCode()
           
 biz.hammurapi.web.interaction.sql.Interaction getData()
           
 java.lang.String getDescription()
           
 boolean getIsVertical()
           
 java.lang.String getName()
           
 java.lang.String getScope()
           
 Step getStep(java.lang.String name)
           
 void removeStep(Step step)
           
 void removeTransition(Transition transition)
           
 void setAfterCode(java.lang.String code)
           
 void setApplet(InteractionApplet applet)
           
 void setBeforeCode(java.lang.String code)
           
 void setDescription(java.lang.String description)
           
 void setIsVertical(boolean isVertical)
           
 void setName(java.lang.String name)
           
 void setScope(java.lang.String scope)
           
 void storeGeometry()
          Stores geometry in interaction elements
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Interaction

public Interaction()
Creates new empty interaction


Interaction

public Interaction(biz.hammurapi.web.interaction.sql.Interaction data)
Creates new empty interaction


Interaction

public Interaction(biz.hammurapi.web.interaction.sql.InteractionEngine engine,
                   int id)
            throws java.sql.SQLException
Loads data from database.

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

checkDuplicateStepName

public boolean checkDuplicateStepName(java.lang.String name)
Returns:
Step names

getStep

public Step getStep(java.lang.String name)
Returns:
Step names

getApplet

public InteractionApplet getApplet()

setApplet

public void setApplet(InteractionApplet applet)

createStep

public Step createStep()

createTransition

public Transition createTransition()

removeTransition

public void removeTransition(Transition transition)

removeStep

public void removeStep(Step step)

storeGeometry

public void storeGeometry()
Stores geometry in interaction elements


getAfterCode

public java.lang.String getAfterCode()

getBeforeCode

public java.lang.String getBeforeCode()

getDescription

public java.lang.String getDescription()

getName

public java.lang.String getName()

setAfterCode

public void setAfterCode(java.lang.String code)

setBeforeCode

public void setBeforeCode(java.lang.String code)

setDescription

public void setDescription(java.lang.String description)

setName

public void setName(java.lang.String name)

getData

public biz.hammurapi.web.interaction.sql.Interaction getData()

getIsVertical

public boolean getIsVertical()

setIsVertical

public void setIsVertical(boolean isVertical)

getScope

public java.lang.String getScope()

setScope

public void setScope(java.lang.String scope)


Copyright © 2006 Hammurapi Group. All Rights Reserved.