|
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
er.extensions.components.ERXComponent
er.extensions.components.ERXNonSynchronizingComponent
er.directtoweb.components.ERDCustomComponent
er.directtoweb.components.ERDCustomEditComponent
er.directtoweb.components.misc.ERDEditFile
public class ERDEditFile
Allows you to handle a file name on the server as a property. You can upload and delete the contents.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class er.directtoweb.components.ERDCustomEditComponent |
---|
ERDCustomEditComponent.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 | |
---|---|
boolean |
didUpload
|
com.webobjects.foundation.NSDictionary |
extraBindings
|
com.webobjects.foundation.NSData |
fileContents
|
java.lang.String |
fileName
|
boolean |
shouldRaise
|
java.lang.String |
uploadDirectory
|
Fields inherited from class er.directtoweb.components.ERDCustomEditComponent |
---|
editingContext |
Fields inherited from class er.directtoweb.components.ERDCustomComponent |
---|
FALSE, TRUE |
Fields inherited from class er.extensions.components.ERXComponent |
---|
_dynamicBindings |
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 | |
---|---|
ERDEditFile(com.webobjects.appserver.WOContext context)
|
Method Summary | |
---|---|
com.webobjects.appserver.WOComponent |
deleteAction()
|
java.lang.String |
deleteButton()
|
void |
deleteFile()
|
com.webobjects.foundation.NSData |
fileContentz()
|
boolean |
fileExists()
|
java.lang.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()
component is not stateless |
java.lang.String |
lastPartOfFileName()
|
java.lang.Object |
objectKeyPathValue()
|
java.lang.String |
realPath()
|
void |
reset()
Used by stateless subclasses. |
java.lang.String |
selectButton()
|
java.lang.String |
selectMessage()
|
void |
setFileContentz(com.webobjects.foundation.NSData data)
|
void |
setObjectKeyPathValue(java.lang.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()
|
java.lang.String |
uploadButton()
|
java.lang.String |
uploadDirectory()
|
void |
uploadFile()
|
java.lang.String |
uploadMessage()
|
Methods inherited from class er.directtoweb.components.ERDCustomEditComponent |
---|
defaultSortOrderingsForDestinationEntity, destinationEntity, object, objectPropertyValue, permissionToEdit, resetCachedBindingsInStatefulComponent, setObject, setObjectPropertyValue |
Methods inherited from class com.webobjects.appserver.WOComponent |
---|
_associationWithName, _childTemplate, _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, takeValueForKey, takeValueForKeyPath, template, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, valueForKey, valueForKeyPath |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public java.lang.String fileName
public java.lang.String uploadDirectory
public com.webobjects.foundation.NSData fileContents
public com.webobjects.foundation.NSDictionary extraBindings
public boolean shouldRaise
public boolean didUpload
Constructor Detail |
---|
public ERDEditFile(com.webobjects.appserver.WOContext context)
Method Detail |
---|
public java.lang.String selectMessage()
public java.lang.String uploadMessage()
public java.lang.String selectButton()
public java.lang.String uploadButton()
public java.lang.String deleteButton()
public java.lang.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 request
public 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 request
com.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()
ERXNonSynchronizingComponent
isStateless
in class ERDCustomEditComponent
public boolean synchronizesVariablesWithBindings()
ERDCustomComponent
synchronizesVariablesWithBindings
in class ERDCustomEditComponent
public java.lang.String fileName()
public java.lang.String realPath()
public com.webobjects.foundation.NSData fileContentz()
public void setFileContentz(com.webobjects.foundation.NSData data)
public boolean haveData()
public void setObjectKeyPathValue(java.lang.Object value)
setObjectKeyPathValue
in class ERDCustomEditComponent
public java.lang.Object objectKeyPathValue()
objectKeyPathValue
in class ERDCustomEditComponent
public void deleteFile()
public boolean shouldUnpack()
public boolean fileExists()
public java.lang.String lastPartOfFileName()
public void uploadFile()
public com.webobjects.appserver.WOComponent deleteAction()
public com.webobjects.appserver.WOComponent uploadAction()
|
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 |