Uses of Class
org.eclipse.jet.taglib.TagInfo

Packages that use TagInfo
org.eclipse.jet Defines core interfaces for executing JET transformations and templates. 
org.eclipse.jet.taglib Interfaces and abstract classes for implement custom JET tags. 
org.eclipse.jet.taglib.workspace Defines JET workspace actions that custom tags may perform as part of a JET transformation. 
 

Uses of TagInfo in org.eclipse.jet
 

Methods in org.eclipse.jet with parameters of type TagInfo
 void JET2Context.logError(java.lang.String templatePath, TagInfo tagInfo, java.lang.String message, java.lang.Throwable e)
          Log an error on the pass template
 void JET2Context.logError(TagInfo tagInfo, java.lang.String message, java.lang.Throwable exception)
          Log an error from the specified tag.
 

Uses of TagInfo in org.eclipse.jet.taglib
 

Methods in org.eclipse.jet.taglib that return TagInfo
 TagInfo RuntimeTagElement.getTagInfo()
          Return the tag context set by RuntimeTagElement.setTagInfo(TagInfo).
 

Methods in org.eclipse.jet.taglib with parameters of type TagInfo
static void MarkerHelper.createMarkerOnWriter(JET2Writer writer, int start, int end, java.lang.String description, TagInfo tagInfo, java.lang.String templatePath)
           
 RuntimeTagElement TagFactory.createRuntimeTag(java.lang.String libraryId, java.lang.String tagNCName, java.lang.String tagQName, TagInfo tagInfo)
           
 void EmptyTag.doAction(TagInfo td, JET2Context context, JET2Writer out)
          Perform the action for the empty tag.
 void AbstractContainerTag.doAction(TagInfo td, JET2Context context, JET2Writer out)
          Default implementation of EmptyTag.doAction(TagInfo, JET2Context, JET2Writer) that simply calls ContainerTag.doBeforeBody(TagInfo, JET2Context, JET2Writer) and then ContainerTag.doAfterBody(TagInfo, JET2Context, JET2Writer).
 void ContainerTag.doAfterBody(TagInfo td, JET2Context context, JET2Writer out)
          Perform processing after the tag body is processed.
 void AbstractIteratingTag.doAfterBody(TagInfo td, JET2Context context, JET2Writer out)
          Default implementation of ContainerTag.doAfterBody(TagInfo, JET2Context, JET2Writer) that does nothing.
 void AbstractConditionalTag.doAfterBody(TagInfo td, JET2Context context, JET2Writer out)
          Default version of {#link ContainerTag.doAfterBody(TagInfo, JET2Context, JET2Writer) that does nothing.
 void ContainerTag.doBeforeBody(TagInfo td, JET2Context context, JET2Writer out)
          Perform processing before the tags body is processed.
 void AbstractIteratingTag.doBeforeBody(TagInfo td, JET2Context context, JET2Writer out)
          Default implementation of ContainerTag.doBeforeBody(TagInfo, JET2Context, JET2Writer) that writes a delimiter if set.
 void AbstractConditionalTag.doBeforeBody(TagInfo td, JET2Context context, JET2Writer out)
          Default version of ContainerTag.doBeforeBody(TagInfo, JET2Context, JET2Writer) that does nothing.
 void OtherTag.doEnd(TagInfo tc, JET2Context context, JET2Writer out)
          Perform actions required after the tag body has been evaluted.
 boolean ConditionalTag.doEvalCondition(TagInfo td, JET2Context context)
          Evalutate the condition that determines whether the tag's body is to be written to the tags output writer.
 boolean IteratingTag.doEvalLoopCondition(TagInfo td, JET2Context context)
          Determine whether the tag should do another iteration, and, if so, setup any data for the iteration.
 java.lang.String FunctionTag.doFunction(TagInfo td, JET2Context context, java.lang.String bodyContent)
          Calculate the re-written tag content.
 void IteratingTag.doInitializeLoop(TagInfo td, JET2Context context)
          Initialize any data required to determine how many times the tag should iterate.
 void OtherTag.doStart(TagInfo tc, JET2Context context, JET2Writer out)
          Perform actions required prior to the tag body evaluation.
 void OtherTag.handleBodyContent(TagInfo tc, JET2Context context, JET2Writer out, JET2Writer bodyContent)
          Re-write the tag body.
 boolean OtherTag.okToProcessBody(TagInfo tc, JET2Context context)
          Test whether the tags body should be processed.
 void RuntimeTagElement.setTagInfo(TagInfo tagInfo)
          Provide the tag with information on its context within the template, include attribute values and position.
 void CustomTag.setTagInfo(TagInfo td)
          Set the tag info for the tag.
 void AbstractCustomTag.setTagInfo(TagInfo td)
           
 

Uses of TagInfo in org.eclipse.jet.taglib.workspace
 

Methods in org.eclipse.jet.taglib.workspace that return TagInfo
 TagInfo IWorkspaceAction.getTagInfo()
          Returns the Tag information of the tag that originated this action.
 TagInfo AbstractWorkspaceAction.getTagInfo()
           
 

Constructors in org.eclipse.jet.taglib.workspace with parameters of type TagInfo
AbstractWorkspaceAction(TagInfo tagInfo, java.lang.String templatePath)
           
 


Copyright 2006 IBM Corporation and others.
All Rights Reserved.