Package org.oddjob
Class OddjobComponentResolver
java.lang.Object
org.oddjob.OddjobComponentResolver
- All Implemented Interfaces:
ComponentProxyResolver
Possibly provide a proxy to use as the component. The proxy will provide
State, Icon information etc for simple components.
The logic here is quite simple:
- Author:
- Rob Gordon.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionresolve(Object component, ArooaSession session) Possibly create a proxy for a given component.restore(Object proxy, ArooaSession session) Restore what is possibly a proxy to provide the original component.
-
Constructor Details
-
OddjobComponentResolver
public OddjobComponentResolver()
-
-
Method Details
-
resolve
Description copied from interface:ComponentProxyResolverPossibly create a proxy for a given component.- Specified by:
resolvein interfaceComponentProxyResolver- Parameters:
component- The object to possibly proxy.session- A session.- Returns:
- The proxy, or the original object.
-
restore
Description copied from interface:ComponentProxyResolverRestore what is possibly a proxy to provide the original component.- Specified by:
restorein interfaceComponentProxyResolver- Parameters:
proxy- Possbily the proxy.session- A session.- Returns:
- The component being proxied.
-