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 --- .../quasar/client/jsf/embedding/SlotResolver.html | 433 +++++++++++++++++++++ 1 file changed, 433 insertions(+) create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/jsf/embedding/SlotResolver.html (limited to 'Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/jsf/embedding/SlotResolver.html') diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/jsf/embedding/SlotResolver.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/jsf/embedding/SlotResolver.html new file mode 100644 index 0000000..5a06ab2 --- /dev/null +++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/jsf/embedding/SlotResolver.html @@ -0,0 +1,433 @@ + + + + + + +SlotResolver (Quasar Client Building Blicks API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +com.sdm.quasar.client.jsf.embedding +
+Class SlotResolver

+
+java.lang.Object
+  extended bycom.sdm.quasar.client.jsf.embedding.SlotResolver
+
+
+
All Implemented Interfaces:
ActivationControllerListener, KeywordResolver
+
+
+
+
public class SlotResolver
extends java.lang.Object
implements KeywordResolver, ActivationControllerListener
+ +

+This KeywordResolver resolves a slot name (local name) + of a dialog instance under which a subdialog has been embedded. + The resolved object is again a KeywordResolver + provided by dialog instance that is currently embedded in the given + slot. The resolved object is used to perform the next resolving step. + This KeywordResolver must be installed at dialog that embeds + the subdialogs to which it delegates the resolving. +

+ +

+

+
Author:
+
Marc Jäckle , Martin Haft
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Constructor Summary
SlotResolver(java.lang.String keyword, + ActivationController activationController) + +
+          Constructor.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancanResolve(java.lang.String keyword) + +
+          Checks, if this resolver is responsible to resolve the given keyword
+ voidchildActivated(java.lang.String localName, + SubDialogControl subDialogControl) + +
+           
+ voidchildAdded(java.lang.String localName, + SubDialogControl subDialogControl) + +
+           
+ voidchildDeactivated(java.lang.String localName, + SubDialogControl subDialogControl) + +
+           
+ voidchildRemoved(java.lang.String localName, + SubDialogControl subDialogControl) + +
+           
+ java.lang.ClassgetResolvedType(java.lang.String keyword) + +
+           
+ java.lang.Objectresolve(java.lang.String keyword) + +
+          Performs the resolve step according to the keyword. +
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+SlotResolver

+
+public SlotResolver(java.lang.String keyword,
+                    ActivationController activationController)
+
+
Constructor. +

+

Parameters:
keyword - The slot name that should be resolved.
activationController - The ActivationController to which this resolver is registered as an ActivationControllerListener.
+ + + + + + + + +
+Method Detail
+ +

+canResolve

+
+public boolean canResolve(java.lang.String keyword)
+
+
Description copied from interface: KeywordResolver
+
Checks, if this resolver is responsible to resolve the given keyword +

+

+
Specified by:
canResolve in interface KeywordResolver
+
+
+
Parameters:
keyword - the keywort to be resolved +
Returns:
true, if the given keyword can be resolved
+
+
+
+ +

+getResolvedType

+
+public java.lang.Class getResolvedType(java.lang.String keyword)
+
+
+
Specified by:
getResolvedType in interface KeywordResolver
+
+
+
Parameters:
keyword - the keyword to be resolve +
Returns:
the class of the resolved object
+
+
+
+ +

+resolve

+
+public java.lang.Object resolve(java.lang.String keyword)
+
+
Description copied from interface: KeywordResolver
+
Performs the resolve step according to the keyword. + The Result may be +
    +
  • an other KeywordResolver to do the next resolve step
  • +
  • a {link ValueResolver for value binding to resolve a value
  • +
  • an {link ActionResolver for action binding to resolve an action
  • +
  • an object that will be resolved further by JSF, e.g. a bean or a map
  • +
+

+

+
Specified by:
resolve in interface KeywordResolver
+
+
+
Parameters:
keyword - the keyword to be resolve +
Returns:
the resolved object
+
+
+
+ +

+childActivated

+
+public void childActivated(java.lang.String localName,
+                           SubDialogControl subDialogControl)
+
+
+
Specified by:
childActivated in interface ActivationControllerListener
+
+
+
+
+
+
+ +

+childAdded

+
+public void childAdded(java.lang.String localName,
+                       SubDialogControl subDialogControl)
+
+
+
Specified by:
childAdded in interface ActivationControllerListener
+
+
+
+
+
+
+ +

+childDeactivated

+
+public void childDeactivated(java.lang.String localName,
+                             SubDialogControl subDialogControl)
+
+
+
Specified by:
childDeactivated in interface ActivationControllerListener
+
+
+
+
+
+
+ +

+childRemoved

+
+public void childRemoved(java.lang.String localName,
+                         SubDialogControl subDialogControl)
+
+
+
Specified by:
childRemoved in interface ActivationControllerListener
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + -- cgit v1.2.3