public class ERDEditFile extends ERDCustomEditComponent
ERDCustomEditComponent.Keys
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 |
---|---|
boolean |
didUpload |
NSDictionary |
extraBindings |
com.webobjects.foundation.NSData |
fileContents |
String |
fileName |
boolean |
shouldRaise |
String |
uploadDirectory |
editingContext
FALSE, TRUE
_dynamicBindings
_Extension, _IsEventLoggingEnabled, _keyAssociations
Constructor and Description |
---|
ERDEditFile(com.webobjects.appserver.WOContext context) |
Modifier and Type | Method and Description |
---|---|
com.webobjects.appserver.WOComponent |
deleteAction() |
String |
deleteButton() |
void |
deleteFile() |
com.webobjects.foundation.NSData |
fileContentz() |
boolean |
fileExists() |
String |
fileName() |
boolean |
haveData() |
com.webobjects.appserver.WOActionResults |
invokeAction(com.webobjects.appserver.WORequest worequest,
com.webobjects.appserver.WOContext wocontext)
Calls
ERXNonSynchronizingComponent.resetCachedBindingsInStatefulComponent() prior to super.invokeAction. |
boolean |
isStateless() |
String |
lastPartOfFileName() |
Object |
objectKeyPathValue() |
String |
realPath() |
void |
reset()
Used by stateless subclasses.
|
String |
selectButton() |
String |
selectMessage() |
void |
setFileContentz(com.webobjects.foundation.NSData data) |
void |
setObjectKeyPathValue(Object value) |
boolean |
shouldUnpack() |
void |
sleep() |
boolean |
synchronizesVariablesWithBindings()
Overridden from superclass to turn on component synching, which is the default.
|
void |
takeValuesFromRequest(com.webobjects.appserver.WORequest q,
com.webobjects.appserver.WOContext c)
Calls
ERXNonSynchronizingComponent.resetCachedBindingsInStatefulComponent() prior to super.takeValuesFromRequest. |
com.webobjects.appserver.WOComponent |
uploadAction() |
String |
uploadButton() |
String |
uploadDirectory() |
void |
uploadFile() |
String |
uploadMessage() |
defaultSortOrderingsForDestinationEntity, destinationEntity, object, objectPropertyValue, permissionToEdit, resetCachedBindingsInStatefulComponent, setObject, setObjectPropertyValue
appendToResponse, clearValidationFailed, d2wComponentNameDebuggingEnabled, d2wContext, d2wContextFromBindings, d2wContextValueForBinding, d2wDebuggingEnabled, d2wPage, d2wPropertyKeyDebuggingEnabled, extraBindings, extraBindingsValueForBinding, hasBinding, integerBooleanForBinding, key, localContext, logDebugInfo, originalValueForBinding, parentValueForBinding, setD2wContext, setExtraBindings, setKey, setLocalContext, task, taskIsEdit, taskIsInspect, taskIsList, validationFailedWithException, valueForBinding
_awakeInContext, _checkAccess, _frameworkName, _includeCSSResources, _includeJavascriptResources, additionalCSSFiles, additionalJavascriptFiles, arrayValueForBinding, arrayValueForBinding, booleanValueForBinding, booleanValueForBinding, booleanValueForBinding, browser, checkAccess, clickToOpenEnabled, componentName, defaultCSSPath, defaultJavascriptPath, dynamicBindings, floatValueForBinding, intValueForBinding, isPageAccessAllowed, localizer, objectValueForBinding, objectValueForBinding, pageWithName, postAppendToResponse, preAppendToResponse, primaryCSSFile, primaryJavascriptFile, shouldCheckAccess, stringValueForBinding, stringValueForBinding, useDefaultComponentCSS, useDefaultComponentJavascript
__valueForBinding, _associationWithName, _childTemplate, _cleanUpStatelessComponent, _componentDefinition, _componentUnroll, _isPage, _setContext, _setIsPage, _setParent, _setSubcomponent, _sleepInContext, _subcomponentForElementWithID, _templateNameForClass, _unroll, application, awake, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasSession, isCachingEnabled, isEventLoggingEnabled, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, setVariableValueForName, takeValueForKey, takeValueForKeyPath, template, templateWithHTMLString, templateWithHTMLString, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, valueForBooleanBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding, variableValueForName, variableWithName
public String fileName
public String uploadDirectory
public com.webobjects.foundation.NSData fileContents
public NSDictionary extraBindings
public boolean shouldRaise
public boolean didUpload
public String selectMessage()
public String uploadMessage()
public String selectButton()
public String uploadButton()
public String deleteButton()
public String uploadDirectory()
public com.webobjects.appserver.WOActionResults invokeAction(com.webobjects.appserver.WORequest worequest, com.webobjects.appserver.WOContext wocontext)
ERXNonSynchronizingComponent
ERXNonSynchronizingComponent.resetCachedBindingsInStatefulComponent()
prior to super.invokeAction.invokeAction
in class ERXNonSynchronizingComponent
worequest
- for which the action is invokedwocontext
- of the requestpublic void takeValuesFromRequest(com.webobjects.appserver.WORequest q, com.webobjects.appserver.WOContext c) throws com.webobjects.foundation.NSValidation.ValidationException
ERXNonSynchronizingComponent
ERXNonSynchronizingComponent.resetCachedBindingsInStatefulComponent()
prior to super.takeValuesFromRequest.takeValuesFromRequest
in class ERXNonSynchronizingComponent
q
- from which the values will be takenc
- of the requestcom.webobjects.foundation.NSValidation.ValidationException
public void sleep()
sleep
in class com.webobjects.appserver.WOComponent
public void reset()
ERDCustomComponent
reset
in class ERDCustomEditComponent
public boolean isStateless()
isStateless
in class ERDCustomEditComponent
public boolean synchronizesVariablesWithBindings()
ERDCustomComponent
synchronizesVariablesWithBindings
in class ERDCustomEditComponent
false
public String fileName()
public String realPath()
public com.webobjects.foundation.NSData fileContentz()
public void setFileContentz(com.webobjects.foundation.NSData data)
public boolean haveData()
public void setObjectKeyPathValue(Object value)
setObjectKeyPathValue
in class ERDCustomEditComponent
public Object objectKeyPathValue()
objectKeyPathValue
in class ERDCustomEditComponent
public void deleteFile()
public boolean shouldUnpack()
public boolean fileExists()
public String lastPartOfFileName()
public void uploadFile()
public com.webobjects.appserver.WOComponent deleteAction()
public com.webobjects.appserver.WOComponent uploadAction()
Copyright © 2002 – 2020 Project Wonder.