atg.svc.ui.formhandlers
Class ConfListChooserFormHandler

java.lang.Object
  extended by atg.nucleus.GenericService
      extended by atg.droplet.EmptyFormHandler
          extended by atg.droplet.GenericFormHandler
              extended by atg.droplet.TransactionalFormHandler
                  extended by atg.web.formhandlers.ApplicationFormHandler
                      extended by atg.svc.ui.formhandlers.test.TreeTableDelegatingFormHandler
                          extended by atg.svc.ui.formhandlers.ListChooserFormHandler
                              extended by atg.svc.ui.formhandlers.ConfListChooserFormHandler
All Implemented Interfaces:
atg.droplet.DropletFormHandler, atg.naming.NameContextBindingListener, atg.naming.NameContextElement, atg.naming.NameResolver, atg.nucleus.AdminableService, atg.nucleus.logging.ApplicationLogging, atg.nucleus.naming.ComponentNameResolver, atg.nucleus.Service, atg.nucleus.ServiceListener, TreeTableFormHandler, Listable, Selectable, java.util.EventListener

public class ConfListChooserFormHandler
extends ListChooserFormHandler

Same to ListChooserFormHandler, with ability to configure items selected with separate parameter

Version:
$Id: //application/service/version/2007.3/common-ui/src/classes/atg/svc/ui/formhandlers/ConfListChooserFormHandler.java#2 $$Change: 632007 $

Field Summary
static java.lang.String CLASS_VERSION
          Class version string
static java.lang.String LANGUAGE_ITEMS
           
static java.lang.String SELF_SERVICE_AUDIENCE_ITEMS
           
static java.lang.String STATUS_ITEMS
           
 
Fields inherited from class atg.svc.ui.formhandlers.ListChooserFormHandler
editorField, mAdminField, mBaseValue, mFilterKeyword, mItemKey, mRepository, mRepositoryView, mSegmentService, mSelectedKeys, mSolutionService, mViewItems, STATUS_FILTER_RQL, STATUS_VIEW
 
Fields inherited from class atg.svc.ui.formhandlers.test.TreeTableDelegatingFormHandler
mOperation, mParameters, mState, mTreeTableId, mView
 
Fields inherited from class atg.web.formhandlers.ApplicationFormHandler
EQUALS, PARAM_DELIMITER, QUERY_DELIMITER, STATUS_ERROR_REDIRECT, STATUS_ERROR_STAY, STATUS_SUCCESS
 
Fields inherited from class atg.nucleus.GenericService
SERVICE_INFO_KEY
 
Fields inherited from interface atg.svc.ui.treetable.Selectable
SELECT_MULTIPLE, SELECT_NONE, SELECT_SINGLE
 
Fields inherited from interface atg.nucleus.logging.ApplicationLogging
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS
 
Constructor Summary
ConfListChooserFormHandler()
           
 
Method Summary
 java.lang.String getExtractedItemsType()
           
 boolean isStatusField()
           
 void setExtractedItemsType(java.lang.String pItemsTypeExtracted)
           
protected  java.util.List uploadViewItems()
          Retrieve items from canned list, or from SegmentService specified, or from repository.
 
Methods inherited from class atg.svc.ui.formhandlers.ListChooserFormHandler
fillSelectedFromState, filterListValues, findStateContainer, getAdminField, getAllRQLWhere, getBaseValue, getEditorConstraintType, getEditorField, getFilterKeyword, getFilterRQLWhere, getItemKey, getItemName, getLanguageProperty, getLanguages, getRepository, getRepositoryView, getSegmentService, getSelectedItemsList, getSelectedKeys, getSelectedKeysList, getServiceFactory, getSolutionService, getTotalItemCount, getViewItemCount, getViewItems, handleList, prepareSelectedList, resetListValue, saveStateContainer, select, setAdminField, setBaseValue, setEditorConstraintType, setEditorField, setFilterKeyword, setItemKey, setLanguageProperty, setRepository, setRepositoryView, setSegmentService, setServiceFactory, setSolutionService, setState, setViewItems, uploadRepositoryItems, wrapArray, wrapCollection, wrapProfileGroups, wrapSelfServiceAudienceCollection
 
Methods inherited from class atg.svc.ui.formhandlers.test.TreeTableDelegatingFormHandler
getOperation, getParameters, getState, getTreeTableId, getView, handleResponse, setOperation, setParameters, setTreeTableId, setView, validate
 
Methods inherited from class atg.web.formhandlers.ApplicationFormHandler
addParameterToURLString, beforeGet, beforeSet, checkFormError, checkFormRedirect, checkFormSuccess, formHandlerBeforeGet, formHandlerBeforeSet, formHandlerInit, getErrorURL, getRedirectDelayMS, getString, getString, getString, getSuccessURL, getUserMessagesResourceBundle, handleCancel, processException, processException, processExceptionAndLog, processExceptionAndLog, redirect, setErrorURL, setRedirectDelayMS, setSuccessURL, setUserMessagesResourceBundle
 
Methods inherited from class atg.droplet.TransactionalFormHandler
afterSet, commitTransaction, getTransactionDemarcation, isEnsureTransaction, isRollbackTransaction, isTransactionMarkedAsRollback, setEnsureTransaction, setRollbackTransaction, setTransactionDemarcation
 
Methods inherited from class atg.droplet.GenericFormHandler
addFormException, createFormSubmissionMessage, getCancelURL, getCheckForValidSession, getFormError, getFormExceptions, getFormName, getMessagePort, getMessageSource, getMessageType, getPropertyExceptions, getSendMessages, handleFormException, isRestorableForm, isValidSession, resetFormExceptions, setCancelURL, setCheckForValidSession, setFormName, setMessagePort, setMessageSource, setMessageType, setRestorableForm, setSendMessages
 
Methods inherited from class atg.droplet.EmptyFormHandler
afterGet
 
Methods inherited from class atg.nucleus.GenericService
addLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingWarning, setServiceInfo, startService, stopService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Class version string


SELF_SERVICE_AUDIENCE_ITEMS

public static final java.lang.String SELF_SERVICE_AUDIENCE_ITEMS
See Also:
Constant Field Values

LANGUAGE_ITEMS

public static final java.lang.String LANGUAGE_ITEMS
See Also:
Constant Field Values

STATUS_ITEMS

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

ConfListChooserFormHandler

public ConfListChooserFormHandler()
Method Detail

getExtractedItemsType

public java.lang.String getExtractedItemsType()

setExtractedItemsType

public void setExtractedItemsType(java.lang.String pItemsTypeExtracted)

isStatusField

public boolean isStatusField()
Overrides:
isStatusField in class ListChooserFormHandler
Returns:
boolean value, which means whether statuses list should be extracted or not.

uploadViewItems

protected java.util.List uploadViewItems()
Description copied from class: ListChooserFormHandler
Retrieve items from canned list, or from SegmentService specified, or from repository.

Overrides:
uploadViewItems in class ListChooserFormHandler
Returns:
actual items to show