# com.bea.netuix.client.jsp.clienttaglib
ClientTag Class

public class ClientTag
extends `BaseTag`

Client-awareness content filtering tag which includes content if the effective client classification from the request matches one of the client classifications specified in the client list in the tag attribute.

Hierarchy
  `Object`
  `TagSupport`
  `BaseTag`
  `ClientTag`

All Implemented Interfaces
  `IterationTag`, `Serializable`, `Tag`

## Field Summary

Fields from com.bea.netuix.client.jsp.clienttaglib`.`BaseTag``
``client`, `debug``

Fields from javax.servlet.jsp.tagext`.`TagSupport``
`id, pageContext`

Fields from interface javax.servlet.jsp.tagext`.`IterationTag``
`EVAL_BODY_AGAIN`

Fields from interface javax.servlet.jsp.tagext`.`Tag``
`EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE`

## Constructor Summary

ClientTag()

## Method Summary

`public int` | `doStartTag`() Include the tag body if the client classification of the request matches a client in the tag's client attribute.

Methods from `com.bea.netuix.client.jsp.clienttaglib.`BaseTag``
``getClient`, `isDefault`, `isMatch`, `isRecognized`, `release`, `setClient``

Methods from `javax.servlet.jsp.tagext.`TagSupport``
`doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue`

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Methods from interface `javax.servlet.jsp.tagext.`IterationTag``
`doAfterBody`

Methods from interface `javax.servlet.jsp.tagext.`Tag``
`doEndTag, doStartTag, getParent, release, setPageContext, setParent`

## Constructor Detail

### ClientTag

    public ClientTag()

## Method Detail

### doStartTag() Method

    public int doStartTag()
         throws JspException

Include the tag body if the client classification of the request matches a client in the tag's client attribute.

Overrides
  `TagSupport.doStartTag()`

#### Exceptions

``JspException``