com.plumtree.portaluiinfrastructure.tags.metadata
Class ARelatedTag

java.lang.Object
  extended by com.plumtree.portaluiinfrastructure.tags.metadata.ARelatedTag
Direct Known Subclasses:
RelatedChildTag, RequiredChildTag, RequiredParentTag

public abstract class ARelatedTag
extends java.lang.Object

This base class provides programmatic access to the tag meta data for required and related parent and child tags.

Adding public static final member variables of the various ARelatedTag classes turns on validation that a tag is being used in the correct context, as well as providing useful documentation information.


Field Summary
protected  ITagMetaData m_TagData
           
 
Constructor Summary
ARelatedTag(ITagMetaData _TagData)
          Creates a new related tag meta data object.
 
Method Summary
 ITagMetaData GetTagData()
          Gets the data about the related tag.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_TagData

protected ITagMetaData m_TagData
Constructor Detail

ARelatedTag

public ARelatedTag(ITagMetaData _TagData)
Creates a new related tag meta data object.

Parameters:
_TagData - The parent tag data
Method Detail

GetTagData

public ITagMetaData GetTagData()
Gets the data about the related tag.

Returns:
ITagMetaData The related tag data



Copyright 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.