|
|||||||||
| Home >> All >> er >> [ extensions overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||
Package er.extensions
| Interface Summary | |
| ERXCloneableEnterpriseObject | Interface for cloning enterprise objects. |
| ERXCrypterInterface | |
| ERXEC.Factory | |
| ERXEOFLogEntryInterface | Interface implemented by EnterpriseObjects to inialize with a logging event and optionally a layout. |
| ERXExceptionHolder | The ExceptionHolder interface should be implemented by components that will collect validation exceptions. |
| ERXFuzzyMatchCleaner | Interface used in conjunction with the fuzzy matching code found in ERXUtilities. |
| ERXGeneratesPrimaryKeyInterface | Enterprise objects that need to generate their own primary keys should implement this interface. |
| ERXGuardedObjectInterface | The guarded object interface is used as a way to ensure that objects that are not supposed to be deleted or updated don't accidently get deleted or updated. |
| ERXMutableUserInfoHolderInterface | Interface to implement generic mutable containers |
| ERXReplicableInterface | To be implemented by objects which need to be copied into new objects the replicated relationships need to point towards replicable objects |
| ERXUtilities.BooleanCallback | Generic boolean callback interface with a context object. |
| ERXUtilities.BooleanOperation | Useful interface for binding objects to
WOComponent bindings where you want to
delay the evaluation of the boolean operation
until valueForBinding is
actually called. |
| ERXUtilities.Callback | Generic callback interface with a context object. |
| ERXUtilities.Operation | Useful interface for binding objects to
WOComponent bindings where you want to
delay the evaluation of the operation
until valueForBinding is
actually called. |
| ERXValidationFactory.ExceptionDelegateInterface | Exception delegates can be used to provide hooks to customize how messages are generated for validation exceptions and how tempates are looked up. |
| ERXValidationFactory.FactoryInterface | The validation factory interface. |
| ERXWOResponseCache.Cacheable | |
| ERXWOResponseCache.Policy | |
| Class Summary | |
| EOGenericRecordClazz | WARNING: this is alpha and untested! Use subclasses of EOGenericRecordClazz as inner classes in your EO subclasses to work around the missing class object inheritance of java. |
| ERXAnyField | Class for Wonder Component ERXAnyField. |
| ERXApplication | ERXApplication is the abstract superclass of WebObjects applications
built with the ER frameworks. Useful enhancements include the ability to change the deployed name of the application, support for automatic application restarting at given intervals and more context information when handling exceptions. |
| ERXArrayUtilities | Collection of NSArray utilities. |
| ERXArrayUtilities.FetchSpecOperator | Define an NSArray$Operator for the key fetchSpec.This allows for key value paths like: myArray.valueForKey("@fetchSpec.fetchUsers");Which in this case would return myArray filtered and sorted by the EOFetchSpecification named fetchUsers. |
| ERXArrayUtilities.FlattenOperator | Define an NSArray$Operator for the key flatten.This allows for key value paths like: myArray.valueForKey("@flatten");Which in this case would return myArray flattened. |
| ERXArrayUtilities.SortOperator | Define an NSArray$Operator for the key sort.This allows for key value paths like: myArray.valueForKey("@sort.firstName");Which in this case would return myArray sorted ascending by first name. |
| ERXArrayUtilities.UniqueOperator | Define an com.webobjects.foundation.NSArray$Operator for the key flatten.This allows for key value paths like: myArray.valueForKey("@flatten");Which in this case would return myArray flattened. |
| ERXBasicBrowser | ERXBasicBrowser is a concrete subclass
of ERXBrowser that defines browser object. |
| ERXBatchNavigationBar | |
| ERXBatchNavigationBarInForm | |
| ERXBetweenQualifier | The between qualifier allows qualification on an attribute that is between two values. |
| ERXBrowser | ERXBrowser is an abstract class that defines browser object. |
| ERXBrowserFactory | All WebObjects applications have exactly one ERXBrowserFactory
instance. |
| ERXCheckboxMatrix | |
| ERXCloneableThreadLocal | ERXClonableThreadLocal extends java.lang.InheritableThreadLocal
to bequeath a cloned copy of the parent object to the child thread.Note: Objects used with this thread local must implement the java.lang.Cloneable interface and have a public clone method. |
| ERXCollapsibleComponentContent | |
| ERXColoredTabPanel | |
| ERXCompilerProxy | |
| ERXConfigurationManager | Configuration Manager handles rapid turnaround for
system configuration as well as swizzling of the EOModel connection
dictionaries. |
| ERXConstant | Collection of base constants. |
| ERXCrypto | Provides a nice wrapper around the blowfish cipher and
the sha digest algorithms. The blowfish cipher is a two-way cipher meaning the original string that was encrypted can be retrieved. |
| ERXDatabaseContextDelegate | This delegate implements several methods from the formal interface EODatabaseContext.Delegate. |
| ERXDebugMarker | |
| ERXDefaultEditingContextDelegate | Default editing context delegate. |
| ERXDHTMLComponent | ERXDHTMLComponent covers a textarea with a DHTMLEdit control (IE,PC only) It is pretty cool as it can be used as a replacement for WOText, since it works no matter is JS is enabled or not. |
| ERXDictionaryUtilities | Collection of NSDictionary utilities. |
| ERXDirectAction | Basic collector for direct action additions. |
| ERXDirectActionHyperlink | This component can be used for two things: 1) Generating direct action urls for use in components that are being e-mailed to people. |
| ERXDirectActionImage | |
| ERXDirectActionRequestHandler | NOTE: This class is multi thread safe. |
| ERXDisplayDataAsString | |
| ERXEC | Factory for creating editing contexts. |
| ERXEC.DefaultFactory | |
| ERXECNoValidationDelegate | Exactly the same as ERXDefaultEditingContextDelegate, except validation has been disabled. |
| ERXEditDateJavascript | |
| ERXEditingContextDelegate | This delegate does nothing. |
| ERXEditingContextInspector | |
| ERXEditURL | |
| ERXEmptyComponent | An empty component does not contain any html or wod. |
| ERXEntityClassDescription | The main purpose of the ERXClassDescription class is to throw ERXValidationExceptions instead of the usual NSValidation.ValidationException objects. |
| ERXEntityClassDescription.Factory | This factory inner class is registered as the observer for three notifications: modelWasAdded, classDescriptionNeededForEntity and classDescriptionNeededForClass. |
| ERXEOAccessUtilities | Collection of EOAccess related utilities. |
| ERXEOControlUtilities | Collection of EOF utility method centered around EOControl. |
| ERXEOEncodingUtilities | |
| ERXEOFAppender | Basic log4j EOF Appender Very basic appender, useful for logging events to a database using EOF. |
| ERXEOToManyQualifier | |
| ERXEqualConditional | Conditional component that compares two objects using the equals method.Synopsis: value1=anObject1;value2=anObject2;[negate=aBoolean;] |
| ERXErrorDictionaryPanel | |
| ERXEventRecordingDefaultHandler | A concrete event recording handler object. |
| ERXExtensions | Principal class of the ERExtensions framework. |
| ERXExtensions.Observer | This public observer is used to perform basic functions in response to notifications. |
| ERXFakeRelationship | |
| ERXFetchSpecificationBatchIterator | The goal of the fetch specification batch iterator is to have the ability to iterate through a fetch specification that might fetch one million enterprise objects. |
| ERXFileNotificationCenter | The file notification center is only used in developement systems. |
| ERXFileNotificationCenter._ObserverSelectorHolder | Simple observer-selector holder class. |
| ERXFileUtilities | Collection of handy {java.io.File} utilities. |
| ERXFixedLengthString | This stateless component is useful for displaying a string of a fixed length. |
| ERXFrameworkPrincipal | Designated starter class for frameworks. |
| ERXGenericRecord | This class contains a bunch of extensions to the
regular com.webobjects.eocontrol.EOGenericRecord class. |
| ERXGenericRecord.ERXGenericRecordClazz | Clazz object implementation for ERXGenericRecord. |
| ERXGraph | |
| ERXGraphUtilities | |
| ERXGroupingRepetition | |
| ERXGroupingTable | |
| ERXHyperlinkKeyValueSetter | |
| ERXImage | |
| ERXImageTabPanel | |
| ERXInQualifier | The ERXInQualifier is useful for creating qualifiers that
will generate SQL using the 'IN' key word. For example constructing this qualifer: ERXInQualifier q = new ERXInQualifier("userId", arrayOfNumbers);
Then this qualifier would generate SQL of the form:
USER_ID IN ( |
| ERXInQualifier.InQualifierSQLGenerationSupport | Adds SQL generation support. |
| ERXInstanceOfConditional | Conditional component that tests if an object is an instance of a given
class or interface
Synopsis: object=anObject;className=aClassName2;[negate=aBoolean;] |
| ERXJSAutoClosePage | When returned will close the current page by calling onload=window.close(). |
| ERXJSConfirmPanel | |
| ERXJSCookiesConditional | This component will display is content (as in WOComponentContent) if it detects cookies are disabled. |
| ERXJSFormForTarget | |
| ERXJSOpenWindowHyperlink | |
| ERXJSOpenWindowSubmitButton | |
| ERXJSPopUpRelationPicker | |
| ERXJSPopupSelector | |
| ERXJSTwoLevelEditToOneRelationship | |
| ERXKeyValuePair | Very simple class used for hold key-value pairs. |
| ERXLinkRandomizer | This simple stateless component adds a javascript function
'RandomizeLink' that will either add a dummy=0 or
change the previous value of a dummy= |
| ERXLinlyn | |
| ERXListContainsItemConditional | Conditional component that tests if a given item is contained
in an com.webobjects.foundation.NSArray. |
| ERXListDisplay | |
| ERXLocalizedString | Examples: 1) value = "Localize me" -> the localized value of "Localize me" 2) keyPath = "componentName" (note that the path must be a String) -> localized name of the parent component 3) object = bug, an EO -> localized version of bug.userPresentableDescription (may or may not be useful) 4) object = bug, keyPath = "state" -> localized version of the bugs state 5) templateString = "You have @assignedBugs.count@ Bug(s) assigned to you", object = session.user -> localized template is evaluated Bindings: |
| ERXLocalizer | KVC access to localization. |
| ERXLocalizer.Observer | |
| ERXLog4j | This class is used to configure the log4j system. |
| ERXLog4j.Observer | Public inner class used for rapid turn around mode. |
| ERXLog4JConfiguration | |
| ERXLogger | Custom subclass of Logger. |
| ERXLogger.Factory | LoggerFactory subclass that creates ERXLogger objects instead of the default Logger classes. |
| ERXMacBinarySwissArmyKnife | |
| ERXMailTo | Component that generates a mailto href of the form: "foo@bar.com"
Synopsis: email=anEmail; Bindings: email email to generate href |
| ERXMandatoryFieldMarker | |
| ERXMessageEncoding | Holds encoding related settings and methods for WOMessage
and its subclasses WORequest and WOResponse. |
| ERXModelGroup | The reason that this model group is needed is because the regular EOModelGroup will fail to load a model if it has an entity name conflict. |
| ERXMultiKey | Simple class to use multiple objects as a single key for a dictionary or HashMap. |
| ERXMutableInteger | ERXMutableInteger is like Integer
but mutable, to avoid the excess object creation involved in
i = new Integer(i.getInt() + 1)
which can get expensive if done a lot. |
| ERXNavigation | |
| ERXNavigationComponent | |
| ERXNavigationItem | |
| ERXNavigationManager | |
| ERXNavigationMenu | |
| ERXNavigationMenuItem | |
| ERXNavigationState | |
| ERXNonNullConditional | Conditional component that tests if a given object is null. |
| ERXNonPluralFormLocalizer | ERXNonPluralFormLocalizer is a subclass of ERXLocalizer. Overrides plurifiedString from its super class
and cancels all plural form translations includind the one provided by
plurifiedStringWithTemplateForKey. |
| ERXNonZeroConditional | Conditional component that tests if a given Number object is non-zero. |
| ERXNSLogLog4jBridge | |
| ERXNSPrintWriterLogger | ERXNSPrintWriterLogger is an alternative of
NSLog.PrintStreamLogger
but accepts character oriented java.io.PrintWriter instead of
byte oriented java.io.PrintStream
so that the character encoding for logging can be
explicitly set. |
| ERXNumberFormatter | A simple extension to the number formatter that will strip out the characters '%$,' when parsing a string. |
| ERXOncePerRequestConditional | ERXOncePerRequestConditional is a component that will render it's embedded content only once during the RR loop. |
| ERXOptionalForm | Synopsis: |
| ERXPatternLayout | The ERXPatternLayout adds some additional (and needed) layout options. |
| ERXPatternParser | Pattern parser extension that adds support for WebObjects specific patterns. |
| ERXPluralString | |
| ERXPrimaryKeyListQualifier | The primary key list qualifier is used to generate a qualifier that can be used to filter a result set for a given set of primary keys. |
| ERXProperties | Collection of simple utility methods used to get and set properties in the system properties. |
| ERXQualifierInSubquery | Generates a subquery for the qualifier given in argument ... |
| ERXQueryRecentDates | |
| ERXRadioButtonMatrix | |
| ERXRepeatingTable | |
| ERXRequest | Subclass of WORequest that fixes several Bugs. |
| ERXRetainer | Used as a generic way to retain a reference to an object so that it will not be collected by the garbage collector. |
| ERXRuntimeUtilities | |
| ERXSession | The ERXSession aguments the regular WOSession object by adding a few nice additions. |
| ERXSession.Observer | The Observer inner class encapsulates functions to handle various notifications. |
| ERXSharedEOLoader | |
| ERXSimpleHTMLFormatter | This is a simple class for converting ASCII strings to HTML and vice versa. |
| ERXSimpleTemplateParser | Very simple template parser. |
| ERXSingleButton | |
| ERXSortOrder | |
| ERXStatelessComponent | Abstract stateless component used as the super class for a number of components within the ER frameworks. |
| ERXStringListPicker | |
| ERXStringUtilities | Collection of String utilities. |
| ERXStringWithLineBreaks | Simple component that can convert a string that has
line breaks and tabs in it into an html string that
has and   instead. |
| ERXStyleSheet | Simple stateless component used for adding a style sheet and/or a favicon link to a page. |
| ERXSuccess | |
| ERXTable | Enhanced table component that adds the ability to have the table layed out in a vertical orientation and adds the ability to specify an array of header images that appear in the header cells of the table. |
| ERXTableWithBorder | |
| ERXTabPanel | |
| ERXThreadStorage | ERXThreadStorage provides a way to store objects for
a particular thread. |
| ERXTimestampUtilities | Collection of NSTimestamp utilities. |
| ERXTimestampUtilities.ERXTimestamp | Static inner class used for calculations for a given timestamp. |
| ERXTimestampUtility | |
| ERXTolerantSaver | This class is pulled directly out of David Neumann's ChangeNotification framework. |
| ERXToManyRelationship | |
| ERXToOneRelationship | |
| ERXUnitAwareDecimalFormat | ERXUnitAwareDecimalFormat extends java.text.DecimalFormat
to add an automatic unit conversion feature for
the given unit. |
| ERXUnitAwareDecimalFormat.UnitPrefix | UnitPrefix is an inner class |
| ERXUnreadMarker | |
| ERXUtilities | Diverse collection of utility methods for handling everything from EOF to foundation. |
| ERXValidation | This is more of a legacy object that was used until we had ERXValidationFactory in place. |
| ERXValidationException | ERXValidationExceptions extends the regular NSValidation.ValidationException to add template based resolution of the validation exception. |
| ERXValidationFactory | The validation factory controls creating validation exceptions, both from model thrown exceptions and custom validation exceptions. |
| ERXValueUtilities | ERXValueUtilities has usefull conversion methods for
reading and transforming boolean,
int and floatvalues. |
| ERXWOContext | Replacement of WOContext. |
| ERXWOFileUpload | Provides better error checking. |
| ERXWOForm | Transparent replacement for WOForm. |
| ERXWOResponseCache | The response cache is a way to cache WOResponse objects for a given set of cache keys. |
| ERXWOResponseCacheKeyPolicy | |
| ERXWOResponseCacheKeyPolicy.PolicyCacheEntry | |
| ERXWOText | Patch for WOText to not include the value attribute. |
| WOCollapsibleComponentContent | |
| WOSortOrder | |
| WOTable | |
| WOToManyRelationship | |
| WOToOneRelationship | |
|
|||||||||
| Home >> All >> er >> [ extensions overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||