IP*Works! S/SNMP V6

ipworksssnmp
Class MibbrowserMibNodeEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--ipworksssnmp.MibbrowserMibNodeEvent
All Implemented Interfaces:
java.io.Serializable

public class MibbrowserMibNodeEvent
extends java.util.EventObject

This event fires once for every child or successor of the currently selected node when invoking ListChildren or ListSuccessors .

When calling either ListChildren or ListSuccessors , the MibNode event will fire once for every child of the currently selected node. The ListChildren method will cause the event will fire once for each of the immediate children of the current node. ListSuccessors cause this event to fire for each of the immediate children of the current node, as well as the entire tree of successors of those children.

NodeLabel is the name or textual representation of the current node, and is unique to its siblings. The NodeOid is the OID of the listed node and uniquely identifies the node within the entire MIB. The remaining parameters offer additional information about the listed node.

Information about the listed node is only available through the MibNode event parameters. All bean properties remain related to the currently selected node.

If a MibNode is declared in more than one file or module, then the NodeFileName and NodeModuleName parameters will contain a comma separated list of files/modules where the node is declared.

For instance, the following code:

 MibParser.LoadMib("RFC1155-SMI")
 MibParser.SelectNode("internet") // OID 1.3.6.1
 MibParser.ListSuccessors() 
will generate the following output through the event:
 directory    1.3.6.1.1
   mgmt         1.3.6.1.2
   experimental 1.3.6.1.3
   private      1.3.6.1.4
   enterprises  1.3.6.1.4.1 

See Also:
Mibbrowser, Mibbrowser.MibNodeEvent, Serialized Form

Field Summary
 int nodeAccess
           
 java.lang.String nodeDescription
           
 java.lang.String nodeFileName
           
 java.lang.String nodeIndex
           
 java.lang.String nodeLabel
           
 java.lang.String nodeModuleName
           
 java.lang.String nodeOid
           
 java.lang.String nodeParentName
           
 int nodeSyntax
           
 java.lang.String nodeSyntaxString
           
 int nodeType
           
 java.lang.String nodeTypeString
           
 
Fields inherited from class java.util.EventObject
source
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

nodeLabel

public java.lang.String nodeLabel

nodeOid

public java.lang.String nodeOid

nodeType

public int nodeType

nodeTypeString

public java.lang.String nodeTypeString

nodeSyntax

public int nodeSyntax

nodeSyntaxString

public java.lang.String nodeSyntaxString

nodeAccess

public int nodeAccess

nodeIndex

public java.lang.String nodeIndex

nodeParentName

public java.lang.String nodeParentName

nodeDescription

public java.lang.String nodeDescription

nodeModuleName

public java.lang.String nodeModuleName

nodeFileName

public java.lang.String nodeFileName

IP*Works! S/SNMP V6

Copyright (c) 2005 /n software inc. - All rights reserved.