public class ERD2WEditRelationshipPage
extends com.webobjects.directtoweb.D2WEditRelationshipPage
Name | Description |
---|---|
editConfigurationName | editConfigurationName |
isEntityEditable | isEntityEditable |
readOnly | readOnly |
Modifier and Type | Class and Description |
---|---|
static interface |
ERD2WEditRelationshipPage.Keys
interface for all the keys used in this pages code
|
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
_editingContext, _eoToAddToRelationship, _newEOInRelationship, browserItem, browserSelections, isRelationshipToMany, LIST, NEW, QUERY, relationshipDisplayGroup, selectDataSource
_eo, _localContext, currentObjectKey
_Extension, _IsEventLoggingEnabled, _keyAssociations
Constructor and Description |
---|
ERD2WEditRelationshipPage(com.webobjects.appserver.WOContext c)
Public constructor
|
Modifier and Type | Method and Description |
---|---|
String |
displayNameForRelationshipKey() |
com.webobjects.appserver.WOComponent |
editObjectInRelationship() |
boolean |
isEntityReadOnly()
Checks if the entity is read-only, meaning that you can't edit its objects.
|
com.webobjects.appserver.WOComponent |
queryAction()
Overridden because the action bound should not return null.
|
com.webobjects.appserver.WOComponent |
removeFromToOneRelationshipAction() |
com.webobjects.appserver.WOComponent |
selectAction()
Overridden because the action bound should not return null.
|
void |
setMasterObjectAndRelationshipKey(com.webobjects.eocontrol.EOEnterpriseObject eo,
String relationshipKey) |
awake, browserStringForItem, displayKey, displayList, displayNew, displayQuery, displayQueryAction, editingContextShouldValidateChanges, newObjectAction, newObjectInRelationship, objectToAddToRelationship, removeFromToManyRelationshipAction, replacementAssociationForAssociation, returnAction, saveAction, setEditingContext, setNewObjectInRelationship, setObjectToAddToRelationship, sleep, toOneDescription
alternateRowColor, dataSource, descriptionForResponse, extraBindings, nextPage, nextPageDelegate, pageWrapperName, setDataSource, setExtraBindings, setNextPage, setNextPageDelegate, showCancel
allEntities, allowCollapsing, applicationPort, assistantPort, attribute, backgroundColorForHeaderRow, backgroundColorForPage, backgroundColorForTable, backgroundColorForTableDark, backgroundColorForTableLight, color, currentSettings, currentUrl, d2wContext, 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, object, objectPropertyValue, objectPropertyValueIsNonNull, pageTitle, property, propertyKey, propertyValueClassName, relationship, resourcePathURL, sessionID, setCurrentSettings, setDynamicPages, setEntities, setEntity, setEntityName, setLocalContext, setObject, 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, appendToResponse, application, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasBinding, hasSession, invokeAction, isCachingEnabled, isEventLoggingEnabled, isStateless, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, reset, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, setVariableValueForName, synchronizesVariablesWithBindings, takeValueForKey, takeValueForKeyPath, takeValuesFromRequest, template, templateWithHTMLString, templateWithHTMLString, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForBooleanBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding, variableValueForName, variableWithName
public ERD2WEditRelationshipPage(com.webobjects.appserver.WOContext c)
c
- current contextpublic com.webobjects.appserver.WOComponent queryAction()
queryAction
in class com.webobjects.directtoweb.D2WEditRelationshipPage
public com.webobjects.appserver.WOComponent selectAction()
selectAction
in class com.webobjects.directtoweb.D2WEditRelationshipPage
public com.webobjects.appserver.WOComponent editObjectInRelationship()
public void setMasterObjectAndRelationshipKey(com.webobjects.eocontrol.EOEnterpriseObject eo, String relationshipKey)
setMasterObjectAndRelationshipKey
in interface com.webobjects.directtoweb.EditRelationshipPageInterface
setMasterObjectAndRelationshipKey
in class com.webobjects.directtoweb.D2WEditRelationshipPage
public String displayNameForRelationshipKey()
displayNameForRelationshipKey
in class com.webobjects.directtoweb.D2WEditRelationshipPage
public com.webobjects.appserver.WOComponent removeFromToOneRelationshipAction()
removeFromToOneRelationshipAction
in class com.webobjects.directtoweb.D2WEditRelationshipPage
public boolean isEntityReadOnly()
isEntityReadOnly
isEntityEditable
rule from the D2WContext.readOnly
rule from the D2WContext (with no rule-engine inference).isEntityEditable
or readOnly
rules to override the default behavior.isEntityReadOnly
in class com.webobjects.directtoweb.D2WComponent
Copyright © 2002 – 2020 Project Wonder.