Uses of Class
org.eclipse.jet.JET2Context

Packages that use JET2Context
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. 
org.eclipse.jet.transform Defines JET transformation related interfaces. 
 

Uses of JET2Context in org.eclipse.jet
 

Methods in org.eclipse.jet that return JET2Context
 JET2Context AbstractContextExtender.getContext()
          Return the JET2Context that this extender instance is extending.
 

Methods in org.eclipse.jet with parameters of type JET2Context
protected  java.lang.Object XPathContextExtender.createExtendedData(JET2Context context)
           
protected abstract  java.lang.Object AbstractContextExtender.createExtendedData(JET2Context context)
          Called by the AbstractContextExtender constructor if the extender's data has not yet been created in the context.
 void JET2Template.generate(JET2Context context, JET2Writer out)
          Execute the template against the input contained in the JET2Context, and writing the result to the JET2Writer.
static XPathContextExtender XPathContextExtender.getInstance(JET2Context context)
          Factory method for XPathContextExtenders
static org.eclipse.core.runtime.IStatus JET2Platform.runTransform(java.lang.String id, JET2Context context, org.eclipse.core.runtime.IProgressMonitor monitor)
          Invoke a JET transform against the passed context
 

Constructors in org.eclipse.jet with parameters of type JET2Context
AbstractContextExtender(JET2Context context)
           
XPathContextExtender(JET2Context context)
          Deprecated. Use XPathContextExtender.getInstance(JET2Context). This method will be made private in the near future.
 

Uses of JET2Context in org.eclipse.jet.taglib
 

Methods in org.eclipse.jet.taglib that return JET2Context
 JET2Context RuntimeTagElement.getContext()
          Return the context passed to RuntimeTagElement.doStart(JET2Context, JET2Writer).
 

Methods in org.eclipse.jet.taglib with parameters of type JET2Context
 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 RuntimeTagElement.doStart(JET2Context context, JET2Writer out)
          Perform any actions associated with the start of the tag element.
 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 CustomTag.setContext(JET2Context context)
          Set the context of the tag.
 void AbstractCustomTag.setContext(JET2Context context)
           
 

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

Methods in org.eclipse.jet.taglib.workspace with parameters of type JET2Context
protected  java.lang.Object WorkspaceContextExtender.createExtendedData(JET2Context context)
           
static WorkspaceContextExtender WorkspaceContextExtender.getInstance(JET2Context context)
          Return the workspace context extender for the given JET context.
static void WorkspaceContextExtender.loadResourceAsSource(JET2Context context, org.eclipse.core.resources.IResource resource, java.lang.String resourceLoaderId, java.lang.String resourceType)
          Load the passed IResource, and set it as the source of the passed JET2Context.
 

Constructors in org.eclipse.jet.taglib.workspace with parameters of type JET2Context
WorkspaceContextExtender(JET2Context context)
          Create a workspace context extender on the passed context.
 

Uses of JET2Context in org.eclipse.jet.transform
 

Methods in org.eclipse.jet.transform with parameters of type JET2Context
 void TransformContextListener.commit(JET2Context context, org.eclipse.core.runtime.IProgressMonitor monitor)
           
protected  java.lang.Object TransformContextExtender.createExtendedData(JET2Context context)
           
static TransformContextExtender TransformContextExtender.getInstance(JET2Context context)
          Return the TransformContextExtender for the passed context.
 

Constructors in org.eclipse.jet.transform with parameters of type JET2Context
TransformContextExtender(JET2Context context)
           
 


Copyright 2006 IBM Corporation and others.
All Rights Reserved.