com.werken.blissed.jelly
Class DefinitionTagSupport

java.lang.Object
  |
  +--org.apache.commons.jelly.TagSupport
        |
        +--com.werken.blissed.jelly.BlissedTagSupport
              |
              +--com.werken.blissed.jelly.DefinitionTagSupport
All Implemented Interfaces:
org.apache.commons.jelly.Tag
Direct Known Subclasses:
ActivityTag, DescriptionTag, GuardTag, ProcessTag, StateTag, TransitionTag

public abstract class DefinitionTagSupport
extends BlissedTagSupport

Base of process definition jelly tags.

Version:
$Id: DefinitionTagSupport.java,v 1.3 2002/09/17 23:00:05 bob Exp $
Author:
bob mcwhirter

Fields inherited from class org.apache.commons.jelly.TagSupport
body, context, hasTrimmed, parent, shouldTrim
 
Constructor Summary
protected DefinitionTagSupport()
          Construct.
 
Method Summary
protected  Described getCurrentDescribed()
          Retrieve the currently in-scope Described.
protected  Process getCurrentProcess()
          Retrieve the currently in-scope Process.
protected  State getCurrentState()
          Retrieve the currently in-scope State.
 
Methods inherited from class com.werken.blissed.jelly.BlissedTagSupport
checkObjectAttribute, checkStringAttribute
 
Methods inherited from class org.apache.commons.jelly.TagSupport
findAncestorWithClass, findAncestorWithClass, getBody, getBodyText, getBodyText, getContext, getParent, invokeBody, isTrim, setBody, setContext, setParent, setTrim, trimBody
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.commons.jelly.Tag
doTag
 

Constructor Detail

DefinitionTagSupport

protected DefinitionTagSupport()
Construct.
Method Detail

getCurrentProcess

protected Process getCurrentProcess()
                             throws org.apache.commons.jelly.JellyException
Retrieve the currently in-scope Process.
Returns:
The currently in-scope process.
Throws:
org.apache.commons.jelly.JellyException - If an in-scope process does not exist.

getCurrentState

protected State getCurrentState()
                         throws org.apache.commons.jelly.JellyException
Retrieve the currently in-scope State.
Returns:
The currently in-scope state.
Throws:
org.apache.commons.jelly.JellyException - If an in-scope state does not exist.

getCurrentDescribed

protected Described getCurrentDescribed()
                                 throws org.apache.commons.jelly.JellyException
Retrieve the currently in-scope Described.
Returns:
The currently in-scope described object.
Throws:
org.apache.commons.jelly.JellyException - If an in-scope described object does not exist.


Copyright © 2002-2002 The Werken Company. All Rights Reserved.