palio.modules.snmp.mibParser
Class MibItem

java.lang.Object
  extended by palio.modules.snmp.mibParser.MibItem

public class MibItem
extends java.lang.Object

klasa reprezentujaca pojedynczego miba, kazdy mib musi zawierac uid, nazwe i referencje na parenta(jesli jest rootem to parent = null), reszta parametrow jest opcjonalna

Author:
gwieckow

Constructor Summary
MibItem(MibType mibType, java.lang.String mibName)
          konstruktor dla roota
MibItem(MibType mibType, java.lang.String mibName, int uid, MibItem parent)
          konstruktor dla noda, posiada tylko niezbedne informacje
MibItem(MibType mibType, java.lang.String mibName, java.lang.String description, java.lang.String syntax, java.lang.String access, java.lang.String status, int uid, MibItem parent)
          konstruktor dla lisci, albo dla nodow ktore sa szerzej opisane
 
Method Summary
 java.lang.String getAccess()
           
 java.lang.String getDescription()
           
 java.lang.String getMibName()
           
 MibItem getParent()
           
 java.lang.String getStatus()
           
 java.lang.String getSyntax()
           
 MibType getType()
           
 int getUid()
           
 void setAccess(java.lang.String access)
           
 void setDescription(java.lang.String description)
           
 void setMibName(java.lang.String mibName)
           
 void setParent(MibItem parent)
           
 void setStatus(java.lang.String status)
           
 void setSyntax(java.lang.String syntax)
           
 void setType(MibType type)
           
 void setUid(int uid)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MibItem

public MibItem(MibType mibType,
               java.lang.String mibName,
               java.lang.String description,
               java.lang.String syntax,
               java.lang.String access,
               java.lang.String status,
               int uid,
               MibItem parent)
konstruktor dla lisci, albo dla nodow ktore sa szerzej opisane

Parameters:
mibName - - nazwa miba
description -
syntax -
access -
status -
uid -
parent - - referencja na parenta

MibItem

public MibItem(MibType mibType,
               java.lang.String mibName,
               int uid,
               MibItem parent)
konstruktor dla noda, posiada tylko niezbedne informacje

Parameters:
mibName - - nawa miba
uid -
parent - - referencja na parenta

MibItem

public MibItem(MibType mibType,
               java.lang.String mibName)
konstruktor dla roota

Parameters:
mibName - - nawa miba
Method Detail

setMibName

public void setMibName(java.lang.String mibName)

getMibName

public java.lang.String getMibName()

setUid

public void setUid(int uid)

getUid

public int getUid()

setParent

public void setParent(MibItem parent)

getParent

public MibItem getParent()

setDescription

public void setDescription(java.lang.String description)

getDescription

public java.lang.String getDescription()

setSyntax

public void setSyntax(java.lang.String syntax)

getSyntax

public java.lang.String getSyntax()

setAccess

public void setAccess(java.lang.String access)

getAccess

public java.lang.String getAccess()

setStatus

public void setStatus(java.lang.String status)

getStatus

public java.lang.String getStatus()

setType

public void setType(MibType type)

getType

public MibType getType()