org.qtitools.qti.node.test.flow
Class StartNode

java.lang.Object
  extended by org.qtitools.qti.node.test.flow.Node
      extended by org.qtitools.qti.node.test.flow.BorderNode
          extended by org.qtitools.qti.node.test.flow.StartNode
All Implemented Interfaces:
java.io.Serializable

public class StartNode
extends BorderNode

Start node is node on beginning of test, test part, section or item reference.

Author:
Jiri Kajaba
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.qtitools.qti.node.test.flow.Node
logger
 
Constructor Summary
StartNode(AssessmentTest object)
          Constructs node.
StartNode(Node prev, AbstractPart object)
          Constructs node.
 
Method Summary
 boolean isStart()
          Returns true if this node is start node; false otherwise.
 
Methods inherited from class org.qtitools.qti.node.test.flow.BorderNode
isBorder
 
Methods inherited from class org.qtitools.qti.node.test.flow.Node
getIndex, getNext, getObject, getPrev, isBranchRule, isEnd, isItemRef, isJump, isMiddle, isPreCondition, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StartNode

public StartNode(AssessmentTest object)
Constructs node.

Parameters:
object - assessment object (test)

StartNode

public StartNode(Node prev,
                 AbstractPart object)
Constructs node.

Parameters:
prev - previous node in linked list
object - assessment object (test part, section or item reference)
Method Detail

isStart

public boolean isStart()
Description copied from class: Node
Returns true if this node is start node; false otherwise.

Start node is node on beginning of test, test part, section or item reference.

Overrides:
isStart in class Node
Returns:
true if this node is start node; false otherwise


Copyright © 2009. All Rights Reserved.