From 33613a85afc4b1481367fbe92a17ee59c240250b Mon Sep 17 00:00:00 2001 From: Sven Eisenhauer Date: Fri, 10 Nov 2023 15:11:48 +0100 Subject: add new repo --- .../jsf/binding/QuasarClientPropertyResolver.html | 479 +++++++++++++++++++++ 1 file changed, 479 insertions(+) create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/jsf/binding/QuasarClientPropertyResolver.html (limited to 'Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/jsf/binding/QuasarClientPropertyResolver.html') diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/jsf/binding/QuasarClientPropertyResolver.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/jsf/binding/QuasarClientPropertyResolver.html new file mode 100644 index 0000000..5235866 --- /dev/null +++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/jsf/binding/QuasarClientPropertyResolver.html @@ -0,0 +1,479 @@ + + + + + + +QuasarClientPropertyResolver (Quasar Client Building Blicks API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +com.sdm.quasar.client.jsf.binding +
+Class QuasarClientPropertyResolver

+
+java.lang.Object
+  extended byPropertyResolver
+      extended bycom.sdm.quasar.client.jsf.binding.QuasarClientPropertyResolver
+
+
+
+
public class QuasarClientPropertyResolver
extends PropertyResolver
+ +

+Property resolver that extends the default PropertyResolver + of JSF. It uses the PropertyResolverService to resolve properties + defined in JSF-EL strings. + + The PropertyResolverService is a mecahnism of the Quasar Client + building blocks for JSF that allows resolution pseudo-bean properties + that may represent a dialog's data-store or action-access component or similar. +

+ +

+

+
Author:
+
Carsten Lucke
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + +
+Constructor Summary
QuasarClientPropertyResolver(PropertyResolver origPR) + +
+          Constructor.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.ClassgetType(java.lang.Object base, + int index) + +
+          {@inheritDoc}
+ java.lang.ClassgetType(java.lang.Object base, + java.lang.Object property) + +
+          {@inheritDoc}
+ java.lang.ObjectgetValue(java.lang.Object base, + int index) + +
+          {@inheritDoc}
+ java.lang.ObjectgetValue(java.lang.Object base, + java.lang.Object property) + +
+          {@inheritDoc}
+ booleanisReadOnly(java.lang.Object base, + int index) + +
+          {@inheritDoc}
+ booleanisReadOnly(java.lang.Object base, + java.lang.Object property) + +
+          {@inheritDoc}
+ voidsetValue(java.lang.Object base, + int index, + java.lang.Object value) + +
+          {@inheritDoc}
+ voidsetValue(java.lang.Object base, + java.lang.Object property, + java.lang.Object value) + +
+          {@inheritDoc}
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+QuasarClientPropertyResolver

+
+public QuasarClientPropertyResolver(PropertyResolver origPR)
+
+
Constructor. Takes a PropertyResolver as argument + taht was originally registered with JSF. +

+

Parameters:
origPR -
+ + + + + + + + +
+Method Detail
+ +

+getValue

+
+public java.lang.Object getValue(java.lang.Object base,
+                                 java.lang.Object property)
+                          throws EvaluationException,
+                                 PropertyNotFoundException
+
+
{@inheritDoc} +

+

+ +
Throws: +
EvaluationException +
PropertyNotFoundException
See Also:
javax.faces.el.PropertyResolver#getValue(java.lang.Object, java.lang.Object)
+
+
+
+ +

+getType

+
+public java.lang.Class getType(java.lang.Object base,
+                               java.lang.Object property)
+                        throws EvaluationException,
+                               PropertyNotFoundException
+
+
{@inheritDoc} +

+

+ +
Throws: +
EvaluationException +
PropertyNotFoundException
See Also:
javax.faces.el.PropertyResolver#getType(java.lang.Object, java.lang.Object)
+
+
+
+ +

+setValue

+
+public void setValue(java.lang.Object base,
+                     java.lang.Object property,
+                     java.lang.Object value)
+              throws EvaluationException,
+                     PropertyNotFoundException
+
+
{@inheritDoc} +

+

+ +
Throws: +
EvaluationException +
PropertyNotFoundException
See Also:
javax.faces.el.PropertyResolver#setValue(java.lang.Object, java.lang.Object, java.lang.Object)
+
+
+
+ +

+isReadOnly

+
+public boolean isReadOnly(java.lang.Object base,
+                          java.lang.Object property)
+                   throws EvaluationException,
+                          PropertyNotFoundException
+
+
{@inheritDoc} +

+

+ +
Throws: +
EvaluationException +
PropertyNotFoundException
See Also:
javax.faces.el.PropertyResolver#isReadOnly(java.lang.Object, java.lang.Object)
+
+
+
+ +

+isReadOnly

+
+public boolean isReadOnly(java.lang.Object base,
+                          int index)
+                   throws EvaluationException,
+                          PropertyNotFoundException
+
+
{@inheritDoc} +

+

+ +
Throws: +
EvaluationException +
PropertyNotFoundException
See Also:
javax.faces.el.PropertyResolver#isReadOnly(java.lang.Object, int)
+
+
+
+ +

+getType

+
+public java.lang.Class getType(java.lang.Object base,
+                               int index)
+                        throws EvaluationException,
+                               PropertyNotFoundException
+
+
{@inheritDoc} +

+

+ +
Throws: +
EvaluationException +
PropertyNotFoundException
See Also:
javax.faces.el.PropertyResolver#getType(java.lang.Object, int)
+
+
+
+ +

+setValue

+
+public void setValue(java.lang.Object base,
+                     int index,
+                     java.lang.Object value)
+              throws EvaluationException,
+                     PropertyNotFoundException
+
+
{@inheritDoc} +

+

+ +
Throws: +
EvaluationException +
PropertyNotFoundException
See Also:
javax.faces.el.PropertyResolver#setValue(java.lang.Object, int, java.lang.Object)
+
+
+
+ +

+getValue

+
+public java.lang.Object getValue(java.lang.Object base,
+                                 int index)
+                          throws EvaluationException,
+                                 PropertyNotFoundException
+
+
{@inheritDoc} +

+

+ +
Throws: +
EvaluationException +
PropertyNotFoundException
See Also:
javax.faces.el.PropertyResolver#getValue(java.lang.Object, int)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + -- cgit v1.2.3