public class ValueResolverManager
extends java.lang.Object
ValueResolver
. When it resolves a Agent, it calls each resolver in the list to resolve it.Constructor and Description |
---|
ValueResolverManager() |
Modifier and Type | Method and Description |
---|---|
static ValueResolverManager |
getInstance() |
void |
registerResolver(java.lang.String startVersion,
java.lang.String endVersion,
java.lang.String key,
java.lang.String resolverClazz) |
<T extends org.zkoss.zk.ui.event.Event> |
registerResolver(java.lang.String startVersion,
java.lang.String endVersion,
java.lang.String key,
ValueResolver resolver) |
<T> T |
resolve(Agent agent,
java.lang.Class<T> clazz)
resolve the component agent to a object with registered value resolver
|
public static ValueResolverManager getInstance()
public void registerResolver(java.lang.String startVersion, java.lang.String endVersion, java.lang.String key, java.lang.String resolverClazz)
public <T extends org.zkoss.zk.ui.event.Event> void registerResolver(java.lang.String startVersion, java.lang.String endVersion, java.lang.String key, ValueResolver resolver)
public <T> T resolve(Agent agent, java.lang.Class<T> clazz)
Copyright © 2019 Potix Corporation. All rights reserved.