atg.repository.servlet
Class PossibleValues.RepositoryItemPossibleValue

java.lang.Object
  extended by atg.repository.servlet.PossibleValues.PossibleValue
      extended by atg.repository.servlet.PossibleValues.RepositoryItemPossibleValue
Enclosing class:
PossibleValues

public class PossibleValues.RepositoryItemPossibleValue
extends PossibleValues.PossibleValue

A possible item based by a repository item.


Method Summary
 java.lang.String getLabel()
          Return the user visible label for the possible value.
 java.lang.Object getSettableValue()
          Get the settable value.
 java.lang.Object getUnderlyingObject()
          Return the underlying object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getLabel

public java.lang.String getLabel()
Return the user visible label for the possible value.

Specified by:
getLabel in class PossibleValues.PossibleValue

getSettableValue

public java.lang.Object getSettableValue()
Get the settable value. For a repository item, is the repository id.

Specified by:
getSettableValue in class PossibleValues.PossibleValue

getUnderlyingObject

public java.lang.Object getUnderlyingObject()
Return the underlying object. In this case, the repository item.

Specified by:
getUnderlyingObject in class PossibleValues.PossibleValue