public class ERD2WPickListPage extends ERD2WListPage implements ERDPickPageInterface, com.webobjects.directtoweb.EditRelationshipPageInterface
Name | Description |
---|---|
showActions | showActions |
singleSelection | singleSelection |
restrictedChoiceKey | restrictedChoiceKey |
restrictingFetchSpecification | restrictingFetchSpecification |
ERD2WPage.Keys, ERD2WPage.ValidationDelegate
com.webobjects.appserver.WOComponent._EventLoggingEnabler, com.webobjects.appserver.WOComponent.Event
com.webobjects.foundation.NSKeyValueCodingAdditions.DefaultImplementation, com.webobjects.foundation.NSKeyValueCodingAdditions.Utility
com.webobjects.foundation.NSKeyValueCoding._BooleanFieldBinding, com.webobjects.foundation.NSKeyValueCoding._BooleanMethodBinding, com.webobjects.foundation.NSKeyValueCoding._FieldBinding, com.webobjects.foundation.NSKeyValueCoding._ForwardingBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding._MethodBinding, com.webobjects.foundation.NSKeyValueCoding._NumberFieldBinding, com.webobjects.foundation.NSKeyValueCoding._NumberMethodBinding, com.webobjects.foundation.NSKeyValueCoding._ReflectionKeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding.ErrorHandling, com.webobjects.foundation.NSKeyValueCoding.MapImplementation, com.webobjects.foundation.NSKeyValueCoding.Null<T>, com.webobjects.foundation.NSKeyValueCoding.UnknownKeyException, com.webobjects.foundation.NSKeyValueCoding.ValueAccessor
com.webobjects.foundation.NSValidation._MethodBinding, com.webobjects.foundation.NSValidation._ValidationBinding, com.webobjects.foundation.NSValidation.DefaultImplementation, com.webobjects.foundation.NSValidation.Utility, com.webobjects.foundation.NSValidation.ValidationException
Modifier and Type | Field and Description |
---|---|
com.webobjects.eocontrol.EOEnterpriseObject |
_masterObject
These are set when we are in edit-relationship mode.
|
String |
_relationshipKey |
Boolean |
_singleSelection
Caches if we are in single selection mode.
|
String |
dummy
IE sometimes won't submit the form if it only has checkboxes, we bind
this to a WOHiddenField.
|
static Logger |
log
logging support
|
_displayGroup, _hasToUpdate, _rowFlip, _sessionID, _shouldRefetch, dataSourceState, referenceEO
_allConfigurations, _branch, _context, _nextPage, _nextPageDelegate, _pageController, _userInfo, errorKeyOrder, errorMessage, errorMessages, keyPathsWithValidationExceptions, validationDelegate, validationDelegateInited, validationLog
_eo, _localContext, currentObjectKey
_Extension, _IsEventLoggingEnabled, _keyAssociations
Constructor and Description |
---|
ERD2WPickListPage(com.webobjects.appserver.WOContext context)
Public constructor.
|
Modifier and Type | Method and Description |
---|---|
com.webobjects.appserver.WOComponent |
backAction() |
com.webobjects.appserver.WOComponent |
cancelPage() |
boolean |
checked() |
protected void |
didUpdate() |
NSArray |
filteredObjects()
The display group's objects, filtered by the display group qualifier (if any)
|
com.webobjects.appserver.WOComponent |
selectAll() |
com.webobjects.appserver.WOComponent |
selectAllOnPage() |
NSArray |
selectedObjects()
The currently selected objects.
|
String |
selectionWidgetName() |
void |
setCancelPage(com.webobjects.appserver.WOComponent cp) |
void |
setChecked(boolean newChecked) |
void |
setChoices(NSArray choices) |
void |
setMasterObjectAndRelationshipKey(com.webobjects.eocontrol.EOEnterpriseObject eo,
String relationshipName) |
void |
setSelectedObjects(NSArray selectedObjects)
Sets currently selected objects.
|
boolean |
showCancel()
Determines if the cancel button should be shown.
|
boolean |
showSelectionActions() |
boolean |
singleSelection() |
com.webobjects.appserver.WOComponent |
unselectAll() |
com.webobjects.appserver.WOComponent |
unselectAllOnPage() |
protected void |
willUpdate() |
_fetchDisplayGroup, alternatingColorForRow, alwaysRefetchList, appendToResponse, backgroundColorForRow, checkSortOrderingKeys, colorForRow, createDisplayGroup, defaultSortKey, deleteObjectAction, descriptionForResponse, displayGroup, editingContextDidSaveChanges, editObjectAction, fetchIfNecessary, formTargetJavaScriptUrl, inspectObjectAction, invokeAction, isEntityEditable, isEntityInspectable, isEntityPrintable, isEntityReadOnly, isListEmpty, isSelecting, isSelectingNotTopLevel, isValidSortKey, listSize, localInstanceOfObject, numberOfObjectsPerBatch, printerFriendlyVersion, printerFriendlyVersion, referenceEOs, selectedObject, selectObjectAction, sessionID, setBackgroundColorForRow, setDataSource, setSelectedObject, setSortOrderingsOnDisplayGroup, setupPhase, shouldShowBatchNavigation, shouldShowSelectAll, sortOrderings, takeValuesFromRequest, targetString, urlForCurrentState, useBatchingDisplayGroup, userPreferencesCanSpecifySorting, warmUpForDisplay
aggregateEventDurationForCurrentPropertyKey, allConfigurationNames, awake, branch, branchChoices, branchName, clearTabSectionsContents, clearValidationFailed, clickToOpenEnabled, cssClassForPageContainerElement, cssClassForPropertyKey, cssClassForPropertyName, currentSection, currentSectionKeys, currentTab, d2wComponentNameDebuggingEnabled, d2wContext, d2wCurrentComponentName, d2wDebuggingEnabled, displayVariant, editingContext, errorKeyOrder, errorMessage, errorMessageForPropertyKey, errorMessages, hasActualChanges, hasBranchChoices, hasErrors, hasValidationExceptionForPropertyKey, inlineStyleDeclarationForPropertyKey, inlineStyleDeclarationForPropertyName, isEmbedded, isKeyOmitted, isObjectDeleteable, isObjectEditable, isObjectInspectable, isTopLevelPage, latestEntryForCurrentPropertyKey, makeStatsKey, nextPage, nextPageDelegate, nextPageFromDelegate, now, object, pageController, pageWithName, pageWrapperName, sectionsContents, sectionsForCurrentTab, self, setBranch, setCurrentSection, setCurrentTab, setD2wContext, setEditingContext, setErrorMessage, setErrorMessages, setLocalContext, setNextPage, setNextPageDelegate, setObject, setPageController, settings, setValidationDelegate, shouldCollectValidationExceptions, shouldDisplayDetailedPageMetrics, shouldDisplayPageMetricsSummary, shouldPropagateExceptions, shouldSetFailedValidationValue, sleep, statsForPage, statsKeyForCurrentPropertyKey, statsKeyPrefix, tabSectionsContents, tabSectionsContentsFromRuleResult, userInfo, userPreferencesValueForKey, userPreferencesValueForPageConfigurationKey, validationDelegate, validationFailedWithException
alternateRowColor, dataSource, extraBindings, replacementAssociationForAssociation, setExtraBindings
allEntities, allowCollapsing, applicationPort, assistantPort, attribute, backgroundColorForHeaderRow, backgroundColorForPage, backgroundColorForTable, backgroundColorForTableDark, backgroundColorForTableLight, color, currentSettings, currentUrl, d2wContextVisibleEntityNamesCountPlus1, defaultRowspan, displayNameForKeyWhenRelationship, displayNameForProperty, displayPropertyKeys, dynamicPages, entity, entityName, formatter, generationReplacementFor, generationReplacementForCurrentObject, hasCustomKey, hasEntity, hasNoColor, homeClicked, homeHref, isEditing, isEntityReadOnly, isLiveAssistantEnabled, isNotBoldAsBoolean, isNotItalicAsBoolean, isPropertyAnAttribute, isWebAssistantActive, isWebAssistantConnected, isWebAssistantEnabled, keyForGenerationReplacementForVariableNamed, keyWhenRelationship, lastUrl, length, localContext, logout, objectPropertyValue, objectPropertyValueIsNonNull, pageTitle, property, propertyKey, propertyValueClassName, relationship, resourcePathURL, setCurrentSettings, setDynamicPages, setEntities, setEntity, setEntityName, setPropertyKey, setResourcePathURL, setTask, setTasks, showBanner, showWebAssistant, submitActionName, target, task, tasks, visibleEntityNames
__valueForBinding, _associationWithName, _awakeInContext, _childTemplate, _cleanUpStatelessComponent, _componentDefinition, _componentUnroll, _isPage, _setContext, _setIsPage, _setParent, _setSubcomponent, _sleepInContext, _subcomponentForElementWithID, _templateNameForClass, _unroll, application, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasBinding, hasSession, isCachingEnabled, isEventLoggingEnabled, isStateless, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, reset, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, setVariableValueForName, synchronizesVariablesWithBindings, takeValueForKey, takeValueForKeyPath, template, templateWithHTMLString, templateWithHTMLString, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, valueForBinding, valueForBooleanBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding, variableValueForName, variableWithName
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
nextPageDelegate, setDataSource, setNextPageDelegate
setNextPage, setNextPageDelegate
public static final Logger log
public String dummy
public Boolean _singleSelection
public com.webobjects.eocontrol.EOEnterpriseObject _masterObject
public String _relationshipKey
public ERD2WPickListPage(com.webobjects.appserver.WOContext context)
context
- current contextpublic boolean showCancel()
showCancel
in class ERD2WListPage
public boolean checked()
public void setChecked(boolean newChecked)
public NSArray selectedObjects()
ERD2WListPage
selectedObjects
in interface ERDPickPageInterface
selectedObjects
in class ERD2WListPage
public void setSelectedObjects(NSArray selectedObjects)
ERD2WListPage
setSelectedObjects
in interface ERDPickPageInterface
setSelectedObjects
in class ERD2WListPage
public com.webobjects.appserver.WOComponent cancelPage()
cancelPage
in interface ERDPickPageInterface
public void setCancelPage(com.webobjects.appserver.WOComponent cp)
setCancelPage
in interface ERDPickPageInterface
public com.webobjects.appserver.WOComponent backAction()
backAction
in class ERD2WListPage
public void setChoices(NSArray choices)
setChoices
in interface ERDPickPageInterface
protected void willUpdate()
willUpdate
in class ERD2WListPage
protected void didUpdate()
didUpdate
in class ERD2WListPage
public boolean showSelectionActions()
public NSArray filteredObjects()
public com.webobjects.appserver.WOComponent selectAll()
public com.webobjects.appserver.WOComponent selectAllOnPage()
public com.webobjects.appserver.WOComponent unselectAll()
public com.webobjects.appserver.WOComponent unselectAllOnPage()
public boolean singleSelection()
public String selectionWidgetName()
public void setMasterObjectAndRelationshipKey(com.webobjects.eocontrol.EOEnterpriseObject eo, String relationshipName)
setMasterObjectAndRelationshipKey
in interface com.webobjects.directtoweb.EditRelationshipPageInterface
Copyright © 2002 – 2020 Project Wonder.