|
Project Wonder 5.0 | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.webobjects.appserver.WOElement
com.webobjects.appserver.WOComponent
com.webobjects.directtoweb.D2WComponent
com.webobjects.directtoweb.D2WPage
er.directtoweb.pages.ERD2WPage
er.directtoweb.pages.ERD2WListPage
er.directtoweb.pages.ERD2WPickListPage
public class ERD2WPickListPage
Allows the selection of one or more objects from a set of EOs. Can also be used directly as a EditRelationshipPage for editing to-one and to-many relationships.
D2W Keys | |
showActions | showActions |
singleSelection | singleSelection |
restrictedChoiceKey | restrictedChoiceKey |
restrictingFetchSpecification | restrictingFetchSpecification |
Nested Class Summary |
---|
Nested classes/interfaces inherited from class er.directtoweb.pages.ERD2WPage |
---|
ERD2WPage.Keys |
Nested classes/interfaces inherited from class com.webobjects.appserver.WOComponent |
---|
com.webobjects.appserver.WOComponent._EventLoggingEnabler, com.webobjects.appserver.WOComponent.Event |
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions |
---|
com.webobjects.foundation.NSKeyValueCodingAdditions.DefaultImplementation, com.webobjects.foundation.NSKeyValueCodingAdditions.Utility |
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCoding |
---|
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.Null, com.webobjects.foundation.NSKeyValueCoding.UnknownKeyException, com.webobjects.foundation.NSKeyValueCoding.ValueAccessor |
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSValidation |
---|
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 |
Field Summary | |
---|---|
com.webobjects.eocontrol.EOEnterpriseObject |
_masterObject
These are set when we are in edit-relationship mode. |
java.lang.String |
_relationshipKey
|
java.lang.Boolean |
_singleSelection
Caches if we are in single selection mode. |
java.lang.String |
dummy
IE sometimes won't submit the form if it only has checkboxes, we bind this to a WOHiddenField. |
static org.apache.log4j.Logger |
log
logging support |
Fields inherited from class er.directtoweb.pages.ERD2WListPage |
---|
_displayGroup, _hasToUpdate, _rowFlip, _sessionID, _shouldRefetch, dataSourceState, referenceEO |
Fields inherited from class er.directtoweb.pages.ERD2WPage |
---|
_allConfigurations, _branch, _context, _nextPage, _nextPageDelegate, _pageController, _userInfo, errorKeyOrder, errorMessage, errorMessages, keyPathsWithValidationExceptions, validationLog |
Fields inherited from class com.webobjects.directtoweb.D2WComponent |
---|
_eo, _localContext, currentObjectKey |
Fields inherited from class com.webobjects.appserver.WOComponent |
---|
_Extension, _IsEventLoggingEnabled, _keyAssociations |
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding.ErrorHandling |
---|
_CLASS |
Fields inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions |
---|
_CLASS, _KeyPathSeparatorChar, KeyPathSeparator |
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding |
---|
NullValue |
Fields inherited from interface com.webobjects.foundation.NSValidation |
---|
_CLASS |
Constructor Summary | |
---|---|
ERD2WPickListPage(com.webobjects.appserver.WOContext context)
Public constructor. |
Method Summary | |
---|---|
com.webobjects.appserver.WOComponent |
backAction()
|
com.webobjects.appserver.WOComponent |
cancelPage()
|
boolean |
checked()
|
protected void |
didUpdate()
|
com.webobjects.foundation.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()
|
com.webobjects.foundation.NSArray |
selectedObjects()
The currently selected objects. |
java.lang.String |
selectionWidgetName()
|
void |
setCancelPage(com.webobjects.appserver.WOComponent cp)
|
void |
setChecked(boolean newChecked)
|
void |
setChoices(com.webobjects.foundation.NSArray choices)
|
void |
setMasterObjectAndRelationshipKey(com.webobjects.eocontrol.EOEnterpriseObject eo,
java.lang.String relationshipName)
|
void |
setSelectedObjects(com.webobjects.foundation.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()
|
protected void |
willUpdate()
|
Methods inherited from class com.webobjects.directtoweb.D2WPage |
---|
alternateRowColor, dataSource, extraBindings, finalize, replacementAssociationForAssociation, setExtraBindings |
Methods inherited from class com.webobjects.directtoweb.D2WComponent |
---|
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 |
Methods inherited from class com.webobjects.appserver.WOComponent |
---|
_associationWithName, _awakeInContext, _childTemplate, _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, synchronizesVariablesWithBindings, takeValueForKey, takeValueForKeyPath, template, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, valueForBinding, valueForKey, valueForKeyPath |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface er.directtoweb.interfaces.ERDPickPageInterface |
---|
nextPageDelegate, setDataSource, setNextPageDelegate |
Methods inherited from interface com.webobjects.directtoweb.EditRelationshipPageInterface |
---|
setNextPage, setNextPageDelegate |
Methods inherited from interface com.webobjects.directtoweb.ListPageInterface |
---|
setNextPage, setNextPageDelegate |
Methods inherited from interface com.webobjects.directtoweb.SelectPageInterface |
---|
nextPageDelegate, setNextPageDelegate |
Field Detail |
---|
public static final org.apache.log4j.Logger log
public java.lang.String dummy
public java.lang.Boolean _singleSelection
public com.webobjects.eocontrol.EOEnterpriseObject _masterObject
public java.lang.String _relationshipKey
Constructor Detail |
---|
public ERD2WPickListPage(com.webobjects.appserver.WOContext context)
context
- current contextMethod Detail |
---|
public boolean showCancel()
showCancel
in class ERD2WListPage
public boolean checked()
public void setChecked(boolean newChecked)
public com.webobjects.foundation.NSArray selectedObjects()
ERD2WListPage
selectedObjects
in interface ERDPickPageInterface
selectedObjects
in class ERD2WListPage
public void setSelectedObjects(com.webobjects.foundation.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(com.webobjects.foundation.NSArray choices)
setChoices
in interface ERDPickPageInterface
protected void willUpdate()
willUpdate
in class ERD2WListPage
protected void didUpdate()
didUpdate
in class ERD2WListPage
public boolean showSelectionActions()
public com.webobjects.foundation.NSArray filteredObjects()
public com.webobjects.appserver.WOComponent selectAll()
public com.webobjects.appserver.WOComponent selectAllOnPage()
public com.webobjects.appserver.WOComponent unselectAll()
public boolean singleSelection()
public java.lang.String selectionWidgetName()
public void setMasterObjectAndRelationshipKey(com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String relationshipName)
setMasterObjectAndRelationshipKey
in interface com.webobjects.directtoweb.EditRelationshipPageInterface
|
Last updated: Tue, Feb 21, 2017 05:45 PM CET | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |