|
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.reporting.WRQuickReport
public class WRQuickReport
Provides a quick way to set up a WRReport. Instead of binding all those keys,
you can simply set up the components via a dictionary.
There are several modes you can supply the data:
GroupDef and AttributeDef.
model defining
a model dictionary, and a key settings, defining the values normally bound
to the report, like shouldShowNavigation and the like.
Additionally, you can bind all values defining the report to the component itself, overriding
the values in the dictionary.
| Nested Class Summary |
|---|
| 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 | |
|---|---|
protected com.webobjects.foundation.NSArray |
_attributeArray
|
protected java.lang.String |
_componentName
|
protected com.webobjects.foundation.NSArray |
_criteriaArray
|
protected DRReportModel |
_model
|
protected com.webobjects.foundation.NSDictionary |
_modelDictionary
|
protected com.webobjects.foundation.NSArray |
_objects
|
protected com.webobjects.foundation.NSDictionary |
_reportDictionary
|
protected com.webobjects.foundation.NSDictionary |
_settingsDictionary
|
| 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 | |
|---|---|
WRQuickReport(com.webobjects.appserver.WOContext c)
|
|
| Method Summary | |
|---|---|
void |
appendToResponse(com.webobjects.appserver.WOResponse r,
com.webobjects.appserver.WOContext c)
|
com.webobjects.foundation.NSArray |
attributeArray()
|
void |
awake()
|
java.lang.String |
componentName()
|
com.webobjects.foundation.NSArray |
criteriaArray()
|
boolean |
dontSyncModel()
|
void |
finalize()
|
boolean |
hasBinding(java.lang.String name)
|
DRReportModel |
model()
|
com.webobjects.foundation.NSDictionary |
modelDictionary()
|
com.webobjects.foundation.NSArray |
objects()
|
java.lang.String |
plistString()
|
java.lang.String |
reportComponentName()
|
com.webobjects.foundation.NSDictionary |
reportDictionary()
|
void |
reset()
|
com.webobjects.foundation.NSDictionary |
settingsDictionary()
|
void |
synchModel(com.webobjects.foundation.NSNotification notification)
|
boolean |
synchronizesVariablesWithBindings()
|
java.lang.Object |
valueForBinding(java.lang.String name)
|
| Methods inherited from class com.webobjects.appserver.WOComponent |
|---|
_associationWithName, _awakeInContext, _childTemplate, _componentDefinition, _componentUnroll, _isPage, _setContext, _setIsPage, _setParent, _setSubcomponent, _sleepInContext, _subcomponentForElementWithID, _templateNameForClass, _unroll, application, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasSession, invokeAction, isCachingEnabled, isEventLoggingEnabled, isStateless, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, sleep, takeValueForKey, takeValueForKeyPath, takeValuesFromRequest, template, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForKey, valueForKeyPath |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected DRReportModel _model
protected com.webobjects.foundation.NSDictionary _modelDictionary
protected com.webobjects.foundation.NSDictionary _reportDictionary
protected com.webobjects.foundation.NSDictionary _settingsDictionary
protected com.webobjects.foundation.NSArray _objects
protected com.webobjects.foundation.NSArray _attributeArray
protected com.webobjects.foundation.NSArray _criteriaArray
protected java.lang.String _componentName
| Constructor Detail |
|---|
public WRQuickReport(com.webobjects.appserver.WOContext c)
| Method Detail |
|---|
public java.lang.String reportComponentName()
public void synchModel(com.webobjects.foundation.NSNotification notification)
public java.lang.String componentName()
public void finalize()
throws java.lang.Throwable
finalize in class java.lang.Objectjava.lang.Throwablepublic void awake()
awake in class com.webobjects.appserver.WOComponentpublic void reset()
reset in class com.webobjects.appserver.WOComponentpublic boolean synchronizesVariablesWithBindings()
synchronizesVariablesWithBindings in class com.webobjects.appserver.WOComponentpublic java.lang.String plistString()
public com.webobjects.foundation.NSDictionary modelDictionary()
public com.webobjects.foundation.NSDictionary reportDictionary()
public com.webobjects.foundation.NSDictionary settingsDictionary()
public com.webobjects.foundation.NSArray criteriaArray()
public com.webobjects.foundation.NSArray attributeArray()
public DRReportModel model()
public com.webobjects.foundation.NSArray objects()
public boolean hasBinding(java.lang.String name)
hasBinding in class com.webobjects.appserver.WOComponentpublic java.lang.Object valueForBinding(java.lang.String name)
valueForBinding in class com.webobjects.appserver.WOComponentpublic boolean dontSyncModel()
public void appendToResponse(com.webobjects.appserver.WOResponse r,
com.webobjects.appserver.WOContext c)
appendToResponse in class com.webobjects.appserver.WOComponent
|
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 | |||||||||||