com.adventnet.snmp.mibs
Class MibModule.ImportsClass

java.lang.Object
  |
  +--com.adventnet.snmp.mibs.MibModule.ImportsClass
Enclosing class:
MibModule

class MibModule.ImportsClass
extends java.lang.Object
implements java.io.Serializable

An instance of this class exists for each imported MIB. It will contain the imports for the particular mib for that class. The import class instances are maintained in a Hashtable and this module is registered as a listener for the imported MIB in a global Hashtable. Other MibModule objects can look up the Hashtable and check it is an import and notify this module to resolve its entries.

See Also:
Serialized Form

Field Summary
(package private)  java.util.Vector importOids
          Vectors containing list of imported oids and tc's
(package private)  java.lang.String moduleName
           
(package private)  java.util.Vector tcList
           
 
Constructor Summary
(package private) MibModule.ImportsClass()
           
 
Method Summary
 void addOidElement(MibModule.ImportOid oid)
           
 void addTCElement(java.lang.String tc)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

importOids

java.util.Vector importOids
Vectors containing list of imported oids and tc's

tcList

java.util.Vector tcList

moduleName

java.lang.String moduleName
Constructor Detail

MibModule.ImportsClass

MibModule.ImportsClass()
Method Detail

addOidElement

public void addOidElement(MibModule.ImportOid oid)

addTCElement

public void addTCElement(java.lang.String tc)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object