org.thymeleaf.processor.tag
Class TagProcessResult

Object
  extended by org.thymeleaf.processor.tag.TagProcessResult

public class TagProcessResult
extends Object

Since:
1.0
Author:
Daniel Fernández

Field Summary
static TagProcessResult NO_ACTION
           
static TagProcessResult REMOVE_CHILDREN
           
static TagProcessResult REMOVE_TAG
           
static TagProcessResult REMOVE_TAG_AND_CHILDREN
           
 
Method Summary
static TagProcessResult forNoAction()
           
static TagProcessResult forNoAction(ITextInliner textInliner)
           
static TagProcessResult forNoAction(Map<String,Object> localVariables)
           
static TagProcessResult forNoAction(Map<String,Object> localVariables, ITextInliner textInliner)
           
static TagProcessResult forNoActionWithSelectionTarget(ITextInliner textInliner, Object target)
           
static TagProcessResult forNoActionWithSelectionTarget(Map<String,Object> localVariables, ITextInliner textInliner, Object target)
           
static TagProcessResult forNoActionWithSelectionTarget(Map<String,Object> localVariables, Object target)
           
static TagProcessResult forNoActionWithSelectionTarget(Object target)
           
static TagProcessResult forRemoveChildren()
           
static TagProcessResult forRemoveChildrenWithSelectionTarget(Object target)
           
static TagProcessResult forRemoveTag()
           
static TagProcessResult forRemoveTag(ITextInliner textInliner)
           
static TagProcessResult forRemoveTag(Map<String,Object> localVariables)
           
static TagProcessResult forRemoveTag(Map<String,Object> localVariables, ITextInliner textInliner)
           
static TagProcessResult forRemoveTagAndChildren()
           
static TagProcessResult forRemoveTagAndChildrenWithSelectionTarget(Object target)
           
static TagProcessResult forRemoveTagWithSelectionTarget(ITextInliner textInliner, Object target)
           
static TagProcessResult forRemoveTagWithSelectionTarget(Map<String,Object> localVariables, Object target)
           
static TagProcessResult forRemoveTagWithSelectionTarget(Object target)
           
static TagProcessResult forSubstituteTag(List<SubstitutionTag> substitutionTags)
           
static TagProcessResult forSubstituteTag(List<SubstitutionTag> substitutionTags, ITextInliner textInliner)
           
static TagProcessResult forSubstituteTagWithSelectionTarget(List<SubstitutionTag> substitutionTags, ITextInliner textInliner, Object target)
           
static TagProcessResult forSubstituteTagWithSelectionTarget(List<SubstitutionTag> substitutionTags, Object target)
           
 TagProcessDOMAction getAction()
           
 Map<String,Object> getLocalVariables()
           
 Object getSelectionTarget()
           
 List<SubstitutionTag> getSubstitutionTags()
           
 ITextInliner getTextInliner()
           
 boolean hasLocalVariables()
           
 boolean hasSubstitutionTags()
           
 boolean isSelectionTargetSet()
           
 boolean isTextInlinerSet()
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REMOVE_TAG

public static final TagProcessResult REMOVE_TAG

REMOVE_TAG_AND_CHILDREN

public static final TagProcessResult REMOVE_TAG_AND_CHILDREN

REMOVE_CHILDREN

public static final TagProcessResult REMOVE_CHILDREN

NO_ACTION

public static final TagProcessResult NO_ACTION
Method Detail

forRemoveTag

public static TagProcessResult forRemoveTag()

forRemoveTag

public static TagProcessResult forRemoveTag(ITextInliner textInliner)

forRemoveTag

public static TagProcessResult forRemoveTag(Map<String,Object> localVariables)

forRemoveTag

public static TagProcessResult forRemoveTag(Map<String,Object> localVariables,
                                            ITextInliner textInliner)

forRemoveTagWithSelectionTarget

public static TagProcessResult forRemoveTagWithSelectionTarget(Object target)

forRemoveTagWithSelectionTarget

public static TagProcessResult forRemoveTagWithSelectionTarget(ITextInliner textInliner,
                                                               Object target)

forRemoveTagAndChildren

public static TagProcessResult forRemoveTagAndChildren()

forRemoveTagAndChildrenWithSelectionTarget

public static TagProcessResult forRemoveTagAndChildrenWithSelectionTarget(Object target)

forRemoveTagWithSelectionTarget

public static TagProcessResult forRemoveTagWithSelectionTarget(Map<String,Object> localVariables,
                                                               Object target)

forRemoveChildren

public static TagProcessResult forRemoveChildren()

forRemoveChildrenWithSelectionTarget

public static TagProcessResult forRemoveChildrenWithSelectionTarget(Object target)

forNoAction

public static TagProcessResult forNoAction()

forNoAction

public static TagProcessResult forNoAction(ITextInliner textInliner)

forNoAction

public static TagProcessResult forNoAction(Map<String,Object> localVariables)

forNoAction

public static TagProcessResult forNoAction(Map<String,Object> localVariables,
                                           ITextInliner textInliner)

forNoActionWithSelectionTarget

public static TagProcessResult forNoActionWithSelectionTarget(Object target)

forNoActionWithSelectionTarget

public static TagProcessResult forNoActionWithSelectionTarget(ITextInliner textInliner,
                                                              Object target)

forNoActionWithSelectionTarget

public static TagProcessResult forNoActionWithSelectionTarget(Map<String,Object> localVariables,
                                                              Object target)

forNoActionWithSelectionTarget

public static TagProcessResult forNoActionWithSelectionTarget(Map<String,Object> localVariables,
                                                              ITextInliner textInliner,
                                                              Object target)

forSubstituteTag

public static TagProcessResult forSubstituteTag(List<SubstitutionTag> substitutionTags)

forSubstituteTag

public static TagProcessResult forSubstituteTag(List<SubstitutionTag> substitutionTags,
                                                ITextInliner textInliner)

forSubstituteTagWithSelectionTarget

public static TagProcessResult forSubstituteTagWithSelectionTarget(List<SubstitutionTag> substitutionTags,
                                                                   Object target)

forSubstituteTagWithSelectionTarget

public static TagProcessResult forSubstituteTagWithSelectionTarget(List<SubstitutionTag> substitutionTags,
                                                                   ITextInliner textInliner,
                                                                   Object target)

getAction

public TagProcessDOMAction getAction()

hasSubstitutionTags

public boolean hasSubstitutionTags()

getSubstitutionTags

public List<SubstitutionTag> getSubstitutionTags()

hasLocalVariables

public boolean hasLocalVariables()

getLocalVariables

public Map<String,Object> getLocalVariables()

getSelectionTarget

public Object getSelectionTarget()

isSelectionTargetSet

public boolean isSelectionTargetSet()

getTextInliner

public ITextInliner getTextInliner()

isTextInlinerSet

public boolean isTextInlinerSet()


Copyright © 2012 The THYMELEAF team. All Rights Reserved.