Class Node.CustomTag

    • Method Detail

      • getURI

        public java.lang.String getURI()
        Returns:
        The URI namespace that this custom action belongs to
      • getPrefix

        public java.lang.String getPrefix()
        Returns:
        The tag prefix
      • setTagData

        public void setTagData​(TagData tagData)
      • getTagData

        public TagData getTagData()
      • setTagHandlerPoolName

        public void setTagHandlerPoolName​(java.lang.String s)
      • getTagHandlerPoolName

        public java.lang.String getTagHandlerPoolName()
      • getTagInfo

        public TagInfo getTagInfo()
      • isTagFile

        public boolean isTagFile()
      • getTagHandlerClass

        public java.lang.Class<?> getTagHandlerClass()
      • setTagHandlerClass

        public void setTagHandlerClass​(java.lang.Class<?> hc)
      • implementsIterationTag

        public boolean implementsIterationTag()
      • implementsBodyTag

        public boolean implementsBodyTag()
      • implementsTryCatchFinally

        public boolean implementsTryCatchFinally()
      • implementsJspIdConsumer

        public boolean implementsJspIdConsumer()
      • implementsSimpleTag

        public boolean implementsSimpleTag()
      • implementsDynamicAttributes

        public boolean implementsDynamicAttributes()
      • getVariableInfos

        public VariableInfo[] getVariableInfos()
      • setCustomTagParent

        public void setCustomTagParent​(Node.CustomTag n)
      • setNumCount

        public void setNumCount​(java.lang.Integer count)
      • getNumCount

        public java.lang.Integer getNumCount()
      • setScriptingVars

        public void setScriptingVars​(java.util.List<java.lang.Object> vec,
                                     int scope)
      • getScriptingVars

        public java.util.List<java.lang.Object> getScriptingVars​(int scope)
      • getCustomNestingLevel

        public int getCustomNestingLevel()
      • checkIfAttributeIsJspFragment

        public boolean checkIfAttributeIsJspFragment​(java.lang.String name)
        Checks to see if the attribute of the given name is of type JspFragment.
        Parameters:
        name - The attribute to check
        Returns:
        true if it is a JspFragment
      • setUseTagPlugin

        public void setUseTagPlugin​(boolean use)
      • useTagPlugin

        public boolean useTagPlugin()
      • setTagPluginContext

        public void setTagPluginContext​(TagPluginContext tagPluginContext)
      • setAtSTag

        public void setAtSTag​(Node.Nodes sTag)
      • setAtETag

        public void setAtETag​(Node.Nodes eTag)
      • hasEmptyBody

        public boolean hasEmptyBody()
        A custom action is considered to have an empty body if any of the following hold true:
        • getBody() returns null
        • all immediate children are jsp:attribute actions
        • the action's jsp:body is empty
        Returns:
        true if this custom action has an empty body, and false otherwise.