org.tagnetic.core.framework
Class TagContext

java.lang.Object
  extended byorg.tagnetic.core.framework.TagContext

public class TagContext
extends java.lang.Object


Constructor Summary
protected TagContext(Tagneticconfig config, TagRegistry tagRegistry, TagMatcherGroup tagMatcherGroup)
           
 
Method Summary
 java.lang.Object getAttribute(java.lang.Object name)
           
 BodyInstruction getBodyInstruction()
           
protected  java.util.LinkedHashMap getBranches()
           
 Tagneticconfig getConfiguration()
           
protected  java.util.HashMap getContext()
           
 java.io.File getCurrentFile()
           
 java.io.File getDestinationFile()
           
 java.util.List getFileOverlays()
           
protected  java.util.Stack getFileStack()
           
 java.lang.String getInputCharsetName()
           
 java.util.Locale getLocale()
           
 java.lang.String getOutputCharsetName()
           
 FileContentFilterList getPostFileFilters()
           
 TagMatcherGroup getTagMatcherGroup()
           
 TagRegistry getTagRegistry()
           
 TagStack getTagStack()
           
 boolean haveProcessedStartDirectory()
           
 java.io.File popFile()
           
 void pushFile(java.io.File file)
           
 void setAttribute(java.lang.Object name, java.lang.Object value)
           
 void setBranches(java.util.LinkedHashMap linkedBranchMap)
           
 void setDestinationFile(java.io.File file)
           
 void setFileOverlays(java.util.ArrayList fileOverlays)
           
 void setHaveProcessedStartDirectory(boolean haveProcessedStartDirectory)
           
 void setInputCharsetName(java.lang.String inputCharsetName)
           
 void setLocale(java.util.Locale locale)
           
 void setOutputCharsetName(java.lang.String outputCharsetName)
           
 void setPostFileFilters(FileContentFilterList postFileFilterList)
           
 void setScriptGlobals(TagGroup tagGroup, ScriptContext scriptContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TagContext

protected TagContext(Tagneticconfig config,
                     TagRegistry tagRegistry,
                     TagMatcherGroup tagMatcherGroup)
              throws TagneticException
Method Detail

getConfiguration

public Tagneticconfig getConfiguration()

getTagRegistry

public TagRegistry getTagRegistry()

getTagStack

public TagStack getTagStack()

getBodyInstruction

public BodyInstruction getBodyInstruction()

setAttribute

public void setAttribute(java.lang.Object name,
                         java.lang.Object value)

getAttribute

public java.lang.Object getAttribute(java.lang.Object name)

getTagMatcherGroup

public TagMatcherGroup getTagMatcherGroup()

pushFile

public void pushFile(java.io.File file)

popFile

public java.io.File popFile()

getCurrentFile

public java.io.File getCurrentFile()

getDestinationFile

public java.io.File getDestinationFile()

setDestinationFile

public void setDestinationFile(java.io.File file)

getLocale

public java.util.Locale getLocale()

setLocale

public void setLocale(java.util.Locale locale)

getInputCharsetName

public java.lang.String getInputCharsetName()

setInputCharsetName

public void setInputCharsetName(java.lang.String inputCharsetName)

getOutputCharsetName

public java.lang.String getOutputCharsetName()

setOutputCharsetName

public void setOutputCharsetName(java.lang.String outputCharsetName)

setBranches

public void setBranches(java.util.LinkedHashMap linkedBranchMap)

getPostFileFilters

public FileContentFilterList getPostFileFilters()

setPostFileFilters

public void setPostFileFilters(FileContentFilterList postFileFilterList)

getFileOverlays

public java.util.List getFileOverlays()

setFileOverlays

public void setFileOverlays(java.util.ArrayList fileOverlays)

setScriptGlobals

public void setScriptGlobals(TagGroup tagGroup,
                             ScriptContext scriptContext)
                      throws TagneticScriptException
Throws:
TagneticScriptException

haveProcessedStartDirectory

public boolean haveProcessedStartDirectory()

setHaveProcessedStartDirectory

public void setHaveProcessedStartDirectory(boolean haveProcessedStartDirectory)

getContext

protected java.util.HashMap getContext()

getFileStack

protected java.util.Stack getFileStack()

getBranches

protected java.util.LinkedHashMap getBranches()


Copyright © 2005 tagnetic.org. All Rights Reserved.