# com.bea.p13n.usermgmt.profile.taglib
PropertyTag Class

public class PropertyTag
extends `ProfileManagementTag`

Base class for get/set property tags, provides access to cached profile and anonymous profile, as well as common attributes.

Hierarchy
  `Object`
  `TagSupport`
  `ProfileManagementTag`
  `PropertyTag`

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

Direct Known Subclasses
  `GetPropertyTag`, `RemovePropertyTag`, `SetPropertyTag`

## Field Summary

Fields from com.bea.p13n.usermgmt.profile.taglib`.`ProfileManagementTag``
``CREATE_PROFILE_FAILED`, `CREATE_PROFILE_NO_SUCH_USER`, `CREATE_PROFILE_OK`, `GET_PROFILE_FAILED`, `GET_PROFILE_OK`, `NO_SUCH_PROFILE`, `NO_SUCH_SUCCESSOR`, `SET_PROPERTY_FAILED`, `SET_PROPERTY_OK``

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

PropertyTag()

## Method Summary

`public `String`` | `getPropertyName`() Get the property name to look for
`public `String`` | `getPropertySet`() Get the property set to use
`public void` | `release`() Reset the tag's attributes
`public void` | `setPropertyName`(`String` s) Set the property name to look for
`public void` | `setPropertySet`(`String` s) Set the property set to use

Methods from `javax.servlet.jsp.tagext.`TagSupport``
`doAfterBody, doEndTag, doStartTag, 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

### PropertyTag

    public PropertyTag()

## Method Detail

### getPropertyName() Method

    public String getPropertyName()

Get the property name to look for

### getPropertySet() Method

    public String getPropertySet()

Get the property set to use

### release() Method

    public void release()

Reset the tag's attributes

Overrides
  `ProfileManagementTag.release()`

### setPropertyName(String) Method

    public void setPropertyName(String s)

Set the property name to look for

### setPropertySet(String) Method

    public void setPropertySet(String s)

Set the property set to use