Class ValueResolverManager

java.lang.Object
org.zkoss.zats.mimic.impl.ValueResolverManager

public class ValueResolverManager extends Object
This class maintains a list of ValueResolver. When it resolves a Agent, it calls each resolver in the list to resolve it.
Author:
dennis
  • Constructor Details

    • ValueResolverManager

      public ValueResolverManager()
  • Method Details

    • getInstance

      public static ValueResolverManager getInstance()
    • registerResolver

      public void registerResolver(String startVersion, String endVersion, String key, String resolverClazz)
    • registerResolver

      public <T extends org.zkoss.zk.ui.event.Event> void registerResolver(String startVersion, String endVersion, String key, ValueResolver resolver)
    • resolve

      public <T> T resolve(Agent agent, Class<T> clazz)
      resolve the component agent to a object with registered value resolver