atg.svc.repository.beans.methods
Class ListFieldDefinitionMethods

java.lang.Object
  extended by atg.svc.repository.beans.methods.BaseMethods
      extended by atg.svc.repository.beans.methods.ListFieldDefinitionMethods

public class ListFieldDefinitionMethods
extends BaseMethods

Defines extension methods for the ListFieldDefinition object.


Field Summary
static java.lang.String CLASS_VERSION
           
 
Constructor Summary
ListFieldDefinitionMethods()
           
 
Method Summary
 java.util.List getVisibleListValues(atg.svc.repository.beans.ListFieldDefinition pFieldDefinition)
          Gets all list values (sorted by name) on the given field definition that are visible to the current user.
 
Methods inherited from class atg.svc.repository.beans.methods.BaseMethods
getServiceFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static final java.lang.String CLASS_VERSION
See Also:
Constant Field Values
Constructor Detail

ListFieldDefinitionMethods

public ListFieldDefinitionMethods()
Method Detail

getVisibleListValues

public java.util.List getVisibleListValues(atg.svc.repository.beans.ListFieldDefinition pFieldDefinition)
Gets all list values (sorted by name) on the given field definition that are visible to the current user.

Parameters:
pFieldDefinition - The field definition to get the values from.
Returns:
The List of EnumeratedListValue objects visible to the current user sorted by name.