|
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)
ERXNonSynchronizingComponentERXNonSynchronizingComponent.resetCachedBindingsInStatefulComponent() prior to super.invokeAction.
invokeAction in class ERXNonSynchronizingComponentworequest - 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
ERXNonSynchronizingComponentERXNonSynchronizingComponent.resetCachedBindingsInStatefulComponent() prior to super.takeValuesFromRequest.
takeValuesFromRequest in class ERXNonSynchronizingComponentq - from which the values will be takenc - of the request
com.webobjects.foundation.NSValidation.ValidationExceptionpublic void sleep()
sleep in class com.webobjects.appserver.WOComponentpublic void reset()
ERDCustomComponent
reset in class ERDCustomEditComponentpublic boolean isStateless()
ERXNonSynchronizingComponent
isStateless in class ERDCustomEditComponentpublic boolean synchronizesVariablesWithBindings()
ERDCustomComponent
synchronizesVariablesWithBindings in class ERDCustomEditComponentpublic 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 ERDCustomEditComponentpublic java.lang.Object objectKeyPathValue()
objectKeyPathValue in class ERDCustomEditComponentpublic 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 | |||||||||||