# com.bea.ide.lang.jsp
IJspAction Interface

public interface IJspAction
extends `IDOMElement`

Interface representing a custom tag, or a standard action (jsp:tag) in a JSP document.

All Superinterfaces
  `IDOMElement`, `IDOMNode`

## Method Summary

`public `IJspTaglibDirective`` | `getTaglibDirective`() Returns the taglib directive in the document that has the same prefix as this tag's prefix.

Methods from interface `com.bea.ide.lang.jsp.`IDOMElement``
``getAttribute`, `getAttributeForDisplay`, `getAttributeNode`, `getAttributes`, `getTagName`, `isAttributeEditable`, `removeAttribute`, `setAttribute`, `setAttributeFromDisplay`, `validateAttribute``

Methods from interface `com.bea.ide.lang.jsp.`IDOMNode``
``appendChild`, `decodeNodeValue`, `encodeNodeValue`, `getChildCount`, `getChildNode`, `getFirstChild`, `getLastChild`, `getNodeName`, `getNodeValue`, `getOwnerDocument`, `getParentNode`, `insertAfter`, `insertBefore`, `isReadOnly`, `matches`, `nextSibling`, `normalize`, `previousSibling`, `reformat`, `removeChild`, `setNodeValue``

## Method Detail

### getTaglibDirective() Method

    public IJspTaglibDirective getTaglibDirective()

Returns the taglib directive in the document that has the same prefix as this tag's prefix. This method will return null if this is a standard action (i.e. its prefix is "jsp:")