Project Wonder 5.0

Deprecated API


Contents
Deprecated Classes
er.ajax.AjaxIBoxComponentContent
          use AjaxModelContainer or AjaxModalDialog 
er.directtoweb.components.misc.ERD2WDisplayDictionary
          Use ERD2WDisplayPreformattedString instead. 
er.directtoweb.components.bool.ERD2WDisplayYesNo
           
er.directtoweb.components.bool.ERD2WEditAllowRestrict
           
er.directtoweb.components.bool.ERD2WEditFlag
           
er.directtoweb.components.bool.ERD2WEditYesNo
           
er.directtoweb.pages.ERD2WQueryPageWithFetchSpecification
          use ERD2WQueryPage instead 
er.directtoweb.assignments.ERDConfigurationAssignment
          use ERDDefaultConfigurationNameAssignment 
er.directtoweb.assignments.defaults.ERDDefaultCancelCreationMessageAssignment
          use ERDLocalizedAssignment 
er.directtoweb.assignments.defaults.ERDDefaultEntityNameAssignment
          for entityName, use ERDDefaultsAssigment, for displayNameForEntity and displayNameForDestinationEntity use ERDDefaultDisplayNameAssigment 
er.directtoweb.assignments.defaults.ERDDefaultPropertyNameAssignment
          use ERDDefaultDisplayNameAssignment 
er.directtoweb.assignments.defaults.ERDDefaultsAssignment
          use ERDDefaultModelAssignment 
er.directtoweb.components.strings.ERDDHTMLComponent
          use ERDEditHTML instead 
er.directtoweb.assignments.ERDEntityAssignment
          use a ERDKeyValueAssignment to a ERDDefaultModelAssigmentwith key entityForPageConfiguration instead 
er.directtoweb.assignments.ERDInstanceCreationAssignment
          use ERDDelayedObjectCreationAssignment instead. 
er.directtoweb.assignments.ERDLocalizedMessageAssignment
          use ERDDelayedLocalizedAssignment. 
er.directtoweb.pages.ERDQuestionPage
          subclass ERD2WMessagePage instead, also, the name is wrong 
er.directtoweb.pages.ERDRecoverableErrorPage
          subclass ERD2WMessagePage instead 
er.directtoweb.assignments.ERDRelationshipSortAssignment
          use ERDDefaultModelAssignment 
er.directtoweb.assignments.ERDSmartAttributeAssignment
          use ERDDefaultModelAssignment 
er.directtoweb.assignments.ERDSmartRelationshipAssignment
          use ERDDefaultModelAssignment 
er.directtoweb.assignments.ERDTabConfigurationAssignment
          use ERDDefaultConfigurationNameAssignment with key inspectTabConfigurationName 
er.extensions.components.ERXBooleanPopUpButton
           
er.extensions.components.ERXDHTMLComponent
          use ERDEditHTML instead 
er.extensions.eof.qualifiers.ERXEOToManyQualifier
          use ERXToManyQualifier instead 
er.extensions.migration.ERXMigrator.ModelVersion
          Use er.extensions.migration.ERXModelVersion instead 
er.extensions.ERXPatternLayout
            
er.extensions.eof.ERXRecursiveBatchFetching
          and renamed to ERXBatchFetchUtilities 
er.extensions.eof.ERXTolerantSaver
          use ERXEC 
com.webobjects.woextensions.WOAppleScript
          The WOAppleScript component is deprecated. 
com.webobjects.woextensions.WOTableString
          WOTableString is no longer supported 
 

Deprecated Fields
er.directtoweb.components.misc.ERDSavedQueriesComponent.newEOKVArchiningTimestampSupport
          use ERDSavedQueriesComponent.newEOKVArchivingTimestampSupport 
er.directtoweb.components.misc.ERDSavedQueriesComponent.originalEOKVArchiningTimestampSupport
          use ERDSavedQueriesComponent.originalEOKVArchivingTimestampSupport 
 

Deprecated Methods
er.extensions.appserver.ERXWOContext._htmlCloseHeadTag()
          replaced by ERXResponseRewriter 
er.extensions.foundation.ERXUtilities.addObjectToObjectOnBothSidesOfRelationshipWithKey(EOEnterpriseObject, EOEnterpriseObject, String)
          use ERXEOControlUtilities.addObjectToObjectOnBothSidesOfRelationshipWithKey(EOEnterpriseObject,EOEnterpriseObject,String) 
er.ajax.AjaxUtils.addResourceInHead(WOContext, WOResponse, String, String, String, String)
          this is not called by anything anymore and does not use the new support for loading-on-demand 
er.extensions.appserver.ERXWOContext.addResourceInHead(WOContext, WOResponse, String, String, String, String)
          replaced by ERXResponseRewriter 
er.extensions.appserver.ERXWOContext.addResourceInHead(WOContext, WOResponse, String, String, String, String, ERXResponseRewriter.TagMissingBehavior)
          replaced by ERXResponseRewriter 
er.extensions.appserver.ERXWOContext.addScriptCodeInHead(WOContext, WOResponse, String)
          replaced by ERXResponseRewriter 
er.extensions.appserver.ERXWOContext.addScriptCodeInHead(WOContext, WOResponse, String, String)
          replaced by ERXResponseRewriter 
er.extensions.appserver.ERXWOContext.addScriptResourceInHead(WOContext, WOResponse, String, String)
          replaced by ERXResponseRewriter 
er.extensions.appserver.ERXWOContext.addStylesheetResourceInHead(WOContext, WOResponse, String, String)
          replaced by ERXResponseRewriter 
er.extensions.crypting.ERXCrypto.base64EncryptedString(String)
          use ERXDESCrypter and/or ERXCrypto.crypterForAlgorithm(ERXCrypto.DES) 
er.extensions.crypting.ERXCrypto.base64EncryptedString(String, Key)
          use ERXDESCrypter and/or ERXCrypto.crypterForAlgorithm(ERXCrypto.DES) 
er.extensions.crypting.ERXCrypto.blowfishDecode(String)
          use ERXBlowfishCrypter and/or ERXCrypto.crypterForAlgorithm(ERXCrypto.BLOWFISH) 
er.extensions.crypting.ERXCrypto.blowfishEncode(String)
          use ERXBlowfishCrypter and/or ERXCrypto.crypterForAlgorithm(ERXCrypto.BLOWFISH) 
er.directtoweb.components.ERDCustomComponent.booleanForBinding(String)
          use booleanValueForBinding() instead 
er.extensions.foundation.ERXValueUtilities.booleanValueForBindingOnComponentWithDefault(String, WOComponent, boolean)
          use ERXComponentUtilities.booleanValueForBinding(component, binding, def) 
er.extensions.crypting.ERXCrypto.bytesToString(byte[])
          use ERXStringUtilities.byteArrayToHexString instead. 
er.directtoweb.pages.ERDQuestionPage.cancelClicked()
          use cancelAction() 
er.extensions.ERXExtensions.capitalize(String)
          ERXStringUtilities.capitalize() 
er.extensions.foundation.ERXUtilities.createEO(String, EOEditingContext)
          use ERXEOControlUtilities.createAndInsertObject(EOEditingContext,String) 
er.extensions.foundation.ERXUtilities.createEO(String, EOEditingContext, NSDictionary)
          use createAndInsertObject(EOEditingContext,String, NSDictionary) 
er.extensions.foundation.ERXUtilities.createEOLinkedToEO(String, EOEditingContext, String, EOEnterpriseObject)
          use ERXEOControlUtilities.createAndAddObjectToRelationship(EOEditingContext,EOEnterpriseObject,String,String,NSDictionary); 
er.extensions.foundation.ERXUtilities.createEOLinkedToEO(String, EOEditingContext, String, EOEnterpriseObject, NSDictionary)
          use ERXEOControlUtilities.createAndAddObjectToRelationship(EOEditingContext,EOEnterpriseObject,String,String,NSDictionary); 
er.openid.EROpenIDManager.Delegate.createFetchRequest(String, WORequest, WOContext)
          Replaced by createFetchMessageExtensions 
er.openid.EROpenIDManager.DefaultDelegate.createFetchRequest(String, WORequest, WOContext)
           
er.extensions.eof.ERXEOAccessUtilities.createIndexSQLForEntities(NSArray)
            
er.extensions.eof.ERXEOAccessUtilities.createIndexSQLForEntities(NSArray, NSArray)
            
er.extensions.eof.ERXEOAccessUtilities.createIndexSQLForEntitiesForOracle(NSArray)
            
er.extensions.eof.ERXEOAccessUtilities.createSchemaSQLForEntitiesInDatabaseContext(NSArray, EODatabaseContext, boolean, boolean)
            
er.extensions.eof.ERXEOAccessUtilities.createSchemaSQLForEntitiesInModelWithName(NSArray, String)
            
er.extensions.eof.ERXEOAccessUtilities.createSchemaSQLForEntitiesInModelWithNameAndOptions(NSArray, String, NSDictionary)
            
er.extensions.eof.ERXEOAccessUtilities.createSchemaSQLForEntitiesWithOptions(NSArray, EODatabaseContext, NSDictionary)
            
er.directtoweb.ERDirectToWeb.csvExportPageForD2WContext(D2WContext, WOSession)
          use ERD2WFactory.erFactory().csvExportPageForD2WContext(D2WContext context, WOSession session) 
er.extensions.foundation.ERXUtilities.dataSourceForArray(NSArray)
          see ERXEOControlUtilities.dataSourceForArray(NSArray) 
er.extensions.foundation.ERXTimestampUtilities.dateByAddingTime(NSTimestamp, NSTimestamp)
          use timestampByAddingTime instead 
er.extensions.crypting.ERXCrypto.decryptedBase64String(String)
          use ERXDESCrypter and/or ERXCrypto.crypterForAlgorithm(ERXCrypto.DES) 
er.extensions.crypting.ERXCrypto.decryptedBase64String(String, Key)
          use ERXDESCrypter and/or ERXCrypto.crypterForAlgorithm(ERXCrypto.DES) 
er.extensions.foundation.ERXTimestampUtilities.distantFuture()
          use NSTimestamp.DistantFuture instead 
er.extensions.foundation.ERXTimestampUtilities.distantPast()
          use NSTimestamp.DistantPast instead 
er.extensions.eof.ERXEOEncodingUtilities.enterpriseObjectsFromFormValues(EOEditingContext, NSDictionary)
          use decodeEnterpriseObjectsFromFormValues instead 
er.directtoweb.ERDirectToWeb.errorPageForException(Throwable, WOSession)
          use ERD2WFactory.erFactory().errorPageForException(Throwable e, WOSession session) 
er.extensions.jdbc.ERXJDBCUtilities.executeUpdateScriptIgnoringErrors(EOAdaptorChannel, String)
          use executeUpdateScript with the boolean param 
er.openid.EROResponse.fetchResponse()
          use messageExtensions instead 
er.extensions.foundation.ERXArrayUtilities.filteredArrayWithFetchSpecificationNamedEntityNamed(NSArray, String, String)
            
er.extensions.foundation.ERXArrayUtilities.filteredArrayWithFetchSpecificationNamedEntityNamedBindings(NSArray, String, String, NSDictionary)
            
er.indexing.ERIndex.findHits(Query)
           
er.indexing.ERIndex.findTerms(Query)
           
er.indexing.ERIndex.findTermStrings(Query)
           
er.extensions.foundation.ERXStringUtilities.fuzzyMatch(String, String, String, String, EOEditingContext, ERXFuzzyMatchCleaner, String)
          use fuzzyMatch(String name, String entityName, String propertyKey, String synonymsKey, EOEditingContext ec, ERXFuzzyMatchCleaner cleaner, NSArray sortOrderings ) instead 
er.extensions.eof.ERXEOAccessUtilities.getNextValFromSequenceNamed(EOEditingContext, String, String)
            
er.extensions.appserver.ERXWOContext.insertInResponseBeforeTag(WOContext, WOResponse, String, String, ERXResponseRewriter.TagMissingBehavior)
          replaced by ERXResponseRewriter 
er.imadaptor.InstantMessengerAdaptor.instantMessenger()
          use defaultInstantMessenger() instead 
er.extensions.foundation.ERXTimestampUtilities.isEarlierThan(NSTimestamp, NSTimestamp)
          use java.sql.Timestamp.before instead. 
er.extensions.foundation.ERXTimestampUtilities.isLaterThan(NSTimestamp, NSTimestamp)
          use java.sql.Timestamp.after instead. 
er.extensions.eof.ERXGenericRecord.isNewEO()
          use ERXGenericRecord#isNewObject 
er.extensions.eof.ERXCustomObject.isNewEO()
          use ERXGenericRecord#isNewObject 
er.extensions.ERXExtensions.lastModifiedDateForFileInFramework(String, String)
          use ERXFileUtilities.lastModifiedDateForFileInFramework() 
er.extensions.foundation.ERXUtilities.localInstanceOfObject(EOEditingContext, EOEnterpriseObject)
          use ERXEOControlUtilities.localInstanceOfObject(EOEditingContext,EOEnterpriseObject); 
er.extensions.foundation.ERXUtilities.localInstancesOfObjects(EOEditingContext, NSArray)
          use ERXEOControlUtilities.localInstancesOfObjects(EOEditingContext,NSArray); 
er.extensions.foundation.ERXUtilities.makeEditableSharedEntityNamed(String)
          see ERXEOAccessUtilities.makeEditableSharedEntityNamed(String) 
er.directtoweb.pages.ERD2WTabInspectPage.nextTab()
          use nextTabAction 
er.directtoweb.pages.ERDQuestionPage.okClicked()
          use confirmAction() 
er.directtoweb.ERDirectToWeb.pageForTaskSubTaskAndEntityNamed(String, String, String, WOSession)
          use ERD2WFactory.erFactory().pageForTaskSubTaskAndEntityNamed(String task, String subtask, String entityName, WOSession session) 
er.rest.format.ERXXmlRestParser.parseRestRequest(String, ERXRestFormat.Delegate)
           
er.rest.format.ERXPListRestParser.parseRestRequest(String, ERXRestFormat.Delegate)
           
er.rest.format.ERXJSONRestParser.parseRestRequest(String, ERXRestFormat.Delegate)
           
er.rest.gianduia.ERXGianduiaRestParser.parseRestRequest(String, ERXRestFormat.Delegate)
           
er.rest.format.ERXXmlRestParser.parseRestRequest(WORequest, ERXRestFormat.Delegate)
           
er.rest.format.ERXPListRestParser.parseRestRequest(WORequest, ERXRestFormat.Delegate)
           
er.rest.format.ERXJSONRestParser.parseRestRequest(WORequest, ERXRestFormat.Delegate)
           
er.extensions.ERXExtensions.plurify(String, int, String)
          use ERXLocalizer.localizerForLanguage(language).plurifiedString(s, howMany) 
er.directtoweb.pages.ERD2WTabInspectPage.previousTab()
          use previousTabAction 
er.extensions.foundation.ERXUtilities.primaryKeyDictionaryForEntity(EOEditingContext, String)
          use ERXEOAccessUtilities.primaryKeyDictionaryForEntity(EOEditingContext, String) 
er.memoryadaptor.ERMemoryAdaptorChannel.primaryKeyForNewRowWithEntity(EOEntity)
           
er.directtoweb.ERD2WDirectAction.primaryKeyFromRequest()
          use primaryKeyFromRequest(EOEditingContext ec, String entityName) 
er.extensions.eof.qualifiers.ERXEOToManyQualifier.primaryKeysForObjectsFromSameEntity(NSArray)
          use ERXEOAccessUtilities.primaryKeysForObjects(NSArray) instead 
er.extensions.eof.qualifiers.ERXEOToManyQualifier.primaryKeysForObjectsFromSameEntity(String, NSArray)
          use ERXEOAccessUtilities.snapshotsForRelationshipNamed(NSArray,String) instead 
er.directtoweb.ERDirectToWeb.printerFriendlyPageForD2WContext(D2WContext, WOSession)
          use ERD2WFactory.erFactory().printerFriendlyPageForD2WContext(D2WContext context, WOSession session) 
er.directtoweb.ERDirectToWeb.queryPageWithFetchSpecificationForEntityNamed(String, String, WOSession)
          use ERD2WFactory.erFactory().queryPageWithFetchSpecificationForEntityNamed(String fsName, String entityName, WOSession session) 
er.extensions.ERXExtensions.readPropertyListFromFileinFramework(String, String)
          use ERXFileUtilities.readPropertyListFromFileInFramework() 
er.extensions.ERXExtensions.readPropertyListFromFileInFramework(String, String, NSArray)
          use ERXFileUtilities.readPropertyListFromFileInFramework() 
er.extensions.appserver.ERXRequest.remoteHost()
          Use remoteHostAddress() instead 
er.extensions.eof.ERXEC.saveChanges(Object)
            
er.extensions.ERXExtensions.session()
          use ERXSession.session() instead 
er.extensions.foundation.ERXUtilities.setFromArray(NSArray)
          use ERXArrayUtilities.setFromArray(NSArray) 
er.corebusinesslogic.ERCMailMessage.setReadAsBoolean(boolean)
          setIsRead 
er.extensions.crypting.ERXCrypto.setSecretKeyPath(String)
          use ERXDESCrypter and/or ERXCrypto.crypterForAlgorithm(ERXCrypto.DES) 
er.extensions.crypting.ERXCrypto.setSecretKeyPathFramework(String)
          use ERXDESCrypter and/or ERXCrypto.crypterForAlgorithm(ERXCrypto.DES) 
er.extensions.ERXExtensions.setSession(ERXSession)
          use ERXSession.setSession(session) instead 
er.ajax.AjaxModalDialog.setTitle(WOContext, String)
          use update(WOContext, title) instead 
er.javamail.ERMailDeliveryComponentBased.setWOComponentContent(WOComponent)
          use setComponent instead. 
er.extensions.foundation.ERXUtilities.sharedObjectWithFetchSpec(String, String)
          use ERXEOControlUtilities.sharedObjectWithFetchSpec(String, String) 
er.extensions.foundation.ERXUtilities.sharedObjectWithPrimaryKey(Object, String)
          use ERXEOControlUtilities.sharedObjectWithPrimaryKey(String, object) 
er.extensions.foundation.ERXUtilities.sortSelectorWithKey(String)
          use ERXArrayUtilities.sortSelectorWithKey(String) 
er.extensions.eof.ERXEOAccessUtilities.sqlWhereClauseStringForKey(EOSQLExpression, String, NSArray)
            
er.ajax.AjaxUtils.toSafeElementID(String)
          replaced by ERXStringUtilities.safeIdentifierName 
er.extensions.appserver.ERXWOContext.toSafeElementID(String)
          for ERXStringUtilities.safeIdentifierName(String) 
er.extensions.foundation.ERXRefByteArrayOutputStream.toString(int)
          This method does not properly convert bytes into characters. As of JDK 1.1, the preferred way to do this is via the toString(String enc) method, which takes an encoding-name argument, or the toString() method, which uses the platform's default character encoding. 
er.extensions.appserver.ERXApplication.traceOpenEditingContextLocks()
          use er.extensions.ERXEC.traceOpenLocks property instead 
er.ajax.AjaxModalDialog.update(WOContext)
          use update(WOContext, null) instead 
er.extensions.appserver.ERXApplication.useEditingContextUnlocker()
          use er.extensions.ERXEC.useUnlocker property instead 
er.extensions.components.ERXStatelessComponent.valueForBooleanBinding(String)
          use booleanValueForBinding() instead 
er.extensions.components.ERXStatelessComponent.valueForBooleanBinding(String, boolean)
          use booleanValueForBinding() instead 
er.extensions.components.ERXStatelessComponent.valueForBooleanBinding(String, ERXUtilities.BooleanOperation)
          use booleanValueForBinding() instead 
er.extensions.components.ERXStatelessComponent.valueForIntBinding(String, int)
          use intValueForBinding() instead 
er.extensions.components.ERXStatelessComponent.valueForObjectBinding(String)
          use objectValueForBinding() instead 
er.extensions.components.ERXStatelessComponent.valueForObjectBinding(String, Object)
          use objectValueForBinding() instead 
er.extensions.foundation.ERXFileUtilities.writeInputStreamToFile(File, InputStream)
          use writeInputStreamToFile(InputStream is, File f) instead 
 


Last updated: Tue, Feb 21, 2017 • 05:45 PM CET

Copyright © 2002 – 2007 Project Wonder.