# Hierarchy For Package de.esprit.netsuite.netdata.agent

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - de.esprit.netsuite.netdata.agent.AgentErrorAdapter
  - de.esprit.netsuite.netdata.agent.AgentGate<A> (implements de.esprit.netsuite.client.ClientObject<C>)
  - de.esprit.netsuite.netdata.agent.AgentResultPrinter (implements de.esprit.netsuite.netdata.agent.AgentMessageListener, de.esprit.netsuite.client.net.event.NetResponseEvent.Listener)
  - de.esprit.common.util.DumpableObject (implements de.esprit.common.type.Dumpable)
    - de.esprit.common.util.TransferableObject (implements de.esprit.common.type.DeepCloneable, java.io.Serializable)
      - de.esprit.netsuite.netdata.AbstractCrossPlatformObject<C,S> (implements de.esprit.netsuite.netdata.CrossPlatformObject<C,S>, de.esprit.common.log.SimpleLogSupport)
        - de.esprit.netsuite.netdata.agent.AbstractAgent<C,S> (implements de.esprit.netsuite.netdata.agent.AsyncAgent<C,S>)
          - de.esprit.netsuite.netdata.agent.AbstractInternalAgent
          - de.esprit.netsuite.netdata.agent.AbstractLockableAgent<C,S> (implements de.esprit.netsuite.server.lock.ResourceLockHolder)
            - de.esprit.netsuite.netdata.agent.AbstractCommonAgent<C,S>
            - de.esprit.netsuite.netdata.agent.AbstractTestAgent (implements de.esprit.netsuite.netdata.agent.PrintableAgent)
            - de.esprit.netsuite.netdata.agent.AbstractTextViewAgent<C,S>
          - de.esprit.netsuite.netdata.agent.AbstractSequencedAgent<C,S> (implements de.esprit.netsuite.netdata.agent.Sequenced)
            - de.esprit.netsuite.netdata.agent.LoadTextFileSequencedAgent (implements de.esprit.netsuite.netdata.agent.PrintableAgent)
      - de.esprit.appsuite.task.TaskId (implements de.esprit.common.gui.Renderable)
        - de.esprit.netsuite.rtask.RemoteTaskId
          - de.esprit.netsuite.netdata.agent.AgentId
            - de.esprit.netsuite.netdata.agent.SequencedAgentId
            - de.esprit.netsuite.netdata.agent.StreamAgentId
            - de.esprit.netsuite.netdata.agent.TransferAgentId

## Interface Hierarchy

- de.esprit.netsuite.netdata.agent.AgentMessageListener
- de.esprit.netsuite.client.ClientObject<C>
  - de.esprit.netsuite.netdata.CrossPlatformObject<C,S> (also extends de.esprit.common.type.DeepCloneable, de.esprit.common.type.Dumpable, java.io.Serializable, de.esprit.netsuite.server.ServerObject<S>)
    - de.esprit.netsuite.netdata.agent.Agent<C,S> (also extends de.esprit.common.log.SimpleLogSupport, de.esprit.netsuite.netdata.agent.TimeMeasurable)
      - de.esprit.netsuite.netdata.agent.AsyncAgent<C,S> (also extends de.esprit.common.gui.Renderable)
        - de.esprit.netsuite.netdata.agent.LoginAgent<C,S>
- java.lang.Cloneable
  - de.esprit.common.type.DeepCloneable
    - de.esprit.netsuite.netdata.CrossPlatformObject<C,S> (also extends de.esprit.netsuite.client.ClientObject<C>, de.esprit.common.type.Dumpable, java.io.Serializable, de.esprit.netsuite.server.ServerObject<S>)
      - de.esprit.netsuite.netdata.agent.Agent<C,S> (also extends de.esprit.common.log.SimpleLogSupport, de.esprit.netsuite.netdata.agent.TimeMeasurable)
        - de.esprit.netsuite.netdata.agent.AsyncAgent<C,S> (also extends de.esprit.common.gui.Renderable)
          - de.esprit.netsuite.netdata.agent.LoginAgent<C,S>
- de.esprit.common.type.Dumpable
  - de.esprit.netsuite.netdata.CrossPlatformObject<C,S> (also extends de.esprit.netsuite.client.ClientObject<C>, de.esprit.common.type.DeepCloneable, java.io.Serializable, de.esprit.netsuite.server.ServerObject<S>)
    - de.esprit.netsuite.netdata.agent.Agent<C,S> (also extends de.esprit.common.log.SimpleLogSupport, de.esprit.netsuite.netdata.agent.TimeMeasurable)
      - de.esprit.netsuite.netdata.agent.AsyncAgent<C,S> (also extends de.esprit.common.gui.Renderable)
        - de.esprit.netsuite.netdata.agent.LoginAgent<C,S>
- de.esprit.netsuite.netdata.agent.PrintableInMessage
  - de.esprit.netsuite.netdata.agent.PrintableAgent (also extends de.esprit.netsuite.netdata.agent.PrintableInResponse)
- de.esprit.netsuite.netdata.agent.PrintableInResponse
  - de.esprit.netsuite.netdata.agent.PrintableAgent (also extends de.esprit.netsuite.netdata.agent.PrintableInMessage)
- de.esprit.common.gui.Renderable
  - de.esprit.netsuite.netdata.agent.AsyncAgent<C,S> (also extends de.esprit.netsuite.netdata.agent.Agent<C,S>)
    - de.esprit.netsuite.netdata.agent.LoginAgent<C,S>
- de.esprit.netsuite.netdata.agent.Sequenced
- java.io.Serializable
  - de.esprit.netsuite.netdata.CrossPlatformObject<C,S> (also extends de.esprit.netsuite.client.ClientObject<C>, de.esprit.common.type.DeepCloneable, de.esprit.common.type.Dumpable, de.esprit.netsuite.server.ServerObject<S>)
    - de.esprit.netsuite.netdata.agent.Agent<C,S> (also extends de.esprit.common.log.SimpleLogSupport, de.esprit.netsuite.netdata.agent.TimeMeasurable)
      - de.esprit.netsuite.netdata.agent.AsyncAgent<C,S> (also extends de.esprit.common.gui.Renderable)
        - de.esprit.netsuite.netdata.agent.LoginAgent<C,S>
- de.esprit.netsuite.server.ServerObject<S>
  - de.esprit.netsuite.netdata.CrossPlatformObject<C,S> (also extends de.esprit.netsuite.client.ClientObject<C>, de.esprit.common.type.DeepCloneable, de.esprit.common.type.Dumpable, java.io.Serializable)
    - de.esprit.netsuite.netdata.agent.Agent<C,S> (also extends de.esprit.common.log.SimpleLogSupport, de.esprit.netsuite.netdata.agent.TimeMeasurable)
      - de.esprit.netsuite.netdata.agent.AsyncAgent<C,S> (also extends de.esprit.common.gui.Renderable)
        - de.esprit.netsuite.netdata.agent.LoginAgent<C,S>
- de.esprit.common.log.SimpleLogSupport
  - de.esprit.netsuite.netdata.agent.Agent<C,S> (also extends de.esprit.netsuite.netdata.CrossPlatformObject<C,S>, de.esprit.netsuite.netdata.agent.TimeMeasurable)
    - de.esprit.netsuite.netdata.agent.AsyncAgent<C,S> (also extends de.esprit.common.gui.Renderable)
      - de.esprit.netsuite.netdata.agent.LoginAgent<C,S>
- de.esprit.netsuite.netdata.agent.TimeMeasurable
  - de.esprit.netsuite.netdata.agent.Agent<C,S> (also extends de.esprit.netsuite.netdata.CrossPlatformObject<C,S>, de.esprit.common.log.SimpleLogSupport)
    - de.esprit.netsuite.netdata.agent.AsyncAgent<C,S> (also extends de.esprit.common.gui.Renderable)
      - de.esprit.netsuite.netdata.agent.LoginAgent<C,S>

Copyright © 2014 EsprIT-Systems. All Rights Reserved.