Class AgentDelegator<T extends Agent>

java.lang.Object
org.zkoss.zats.mimic.impl.operation.AgentDelegator<T>
All Implemented Interfaces:
Agent
Direct Known Subclasses:
AbstractInputAgentBuilder.AbstractInputAgentImpl, AbstractMultipleSelectAgentBuilder.AbstractMultipleSelectAgentImpl, AbstractSelectAgentBuilder.AbstractSelectAgentImpl, SwitchedSortAgentImpl

public abstract class AgentDelegator<T extends Agent> extends Object implements Agent
Simply wrap the component agent for component operation
Author:
dennis
  • Field Details

    • target

      protected T extends Agent target
  • Constructor Details

    • AgentDelegator

      public AgentDelegator(T target)
  • Method Details

    • getClient

      public Client getClient()
      Description copied from interface: Agent
      get client this agent belonged to.
      Specified by:
      getClient in interface Agent
    • getDelegatee

      public Object getDelegatee()
      Description copied from interface: Agent
      get the delegatee object
      Specified by:
      getDelegatee in interface Agent