|
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.Object
java.lang.Throwable
public void awake()
awake
in class com.webobjects.appserver.WOComponent
public void reset()
reset
in class com.webobjects.appserver.WOComponent
public boolean synchronizesVariablesWithBindings()
synchronizesVariablesWithBindings
in class com.webobjects.appserver.WOComponent
public 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.WOComponent
public java.lang.Object valueForBinding(java.lang.String name)
valueForBinding
in class com.webobjects.appserver.WOComponent
public 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 |