org.jsmiparser.phase.xref
Class AbstractSymbolDefiner

java.lang.Object
  extended by org.jsmiparser.phase.xref.AbstractSymbolDefiner
All Implemented Interfaces:
SymbolDefiner
Direct Known Subclasses:
AbstractSMIv1SymbolDefiner, RFC_1212SymbolDefiner, RFC_1215SymbolDefiner, SNMPv2_CONFSymbolDefiner, SNMPv2_SMISymbolDefiner, SNMPv2_TCSymbolDefiner

public abstract class AbstractSymbolDefiner
extends java.lang.Object
implements SymbolDefiner


Field Summary
protected  boolean m_defineIso
           
protected  boolean m_defineItu
           
protected  SmiModule m_module
           
protected  java.lang.String m_moduleId
           
 
Constructor Summary
protected AbstractSymbolDefiner(java.lang.String moduleId)
           
 
Method Summary
 void addApplicationSyntaxType()
           
 void addApplicationType(java.lang.String id, int tag)
           
 void addChoiceType(java.lang.String id)
           
 void addCounter32Type()
           
 void addCounter64Type()
           
 void addCounterType()
           
 void addDirectoryOid()
           
 void addDodOid()
           
 void addEnterprisesOid()
           
 void addExperimentalOid()
           
 void addGauge32Type()
           
 void addGaugeType()
           
 void addIndexSyntaxType()
           
 void addInteger32Type()
           
 void addInternetOid()
           
 void addIpAddressType()
           
 void addIsoOid()
           
 void addItuOid()
           
 void addMacro(java.lang.String id)
           
 void addMgmtOid()
           
 void addMib2Oid()
           
 void addNetworkAddressType()
           
 void addNotificationNameType()
           
 void addObjectIdentifierType(java.lang.String id)
           
 void addObjectNameType()
           
 void addObjectSyntaxType()
           
 void addObjectTypeMacro()
           
 void addOid(java.lang.String id, StringIntPair... oidComponents)
           
 void addOpaqueType()
           
 void addOrgOid()
           
 void addPrivateOid()
           
 void addSimpleSyntaxType()
           
 void addTimeTicksType()
           
 void addTransmissionOid()
           
 void addTrapTypeMacro()
           
 void addUnsigned32Type()
           
protected  void defineSymbols()
           
 void defineSymbols(SmiModule module)
           
 java.lang.String getModuleId()
           
 IdToken idt(java.lang.String id)
           
 IntegerToken intt(int value)
           
 boolean isDefineIso()
           
 boolean isDefineItu()
           
 boolean isMissing(java.lang.String id)
           
 Location location()
           
 void setDefineIso(boolean defineIso)
           
 void setDefineItu(boolean defineItu)
           
 void setModuleId(java.lang.String moduleId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_moduleId

protected java.lang.String m_moduleId

m_module

protected SmiModule m_module

m_defineItu

protected boolean m_defineItu

m_defineIso

protected boolean m_defineIso
Constructor Detail

AbstractSymbolDefiner

protected AbstractSymbolDefiner(java.lang.String moduleId)
Method Detail

getModuleId

public java.lang.String getModuleId()
Specified by:
getModuleId in interface SymbolDefiner

setModuleId

public void setModuleId(java.lang.String moduleId)

defineSymbols

public void defineSymbols(SmiModule module)
Specified by:
defineSymbols in interface SymbolDefiner

defineSymbols

protected void defineSymbols()

addItuOid

public void addItuOid()

addIsoOid

public void addIsoOid()

addOrgOid

public void addOrgOid()

addDodOid

public void addDodOid()

addInternetOid

public void addInternetOid()

addDirectoryOid

public void addDirectoryOid()

addMgmtOid

public void addMgmtOid()

addMib2Oid

public void addMib2Oid()

addTransmissionOid

public void addTransmissionOid()

addExperimentalOid

public void addExperimentalOid()

addPrivateOid

public void addPrivateOid()

addEnterprisesOid

public void addEnterprisesOid()

addOid

public void addOid(java.lang.String id,
                   StringIntPair... oidComponents)

isMissing

public boolean isMissing(java.lang.String id)

idt

public IdToken idt(java.lang.String id)

intt

public IntegerToken intt(int value)

location

public Location location()

addObjectTypeMacro

public void addObjectTypeMacro()

addTrapTypeMacro

public void addTrapTypeMacro()

addMacro

public void addMacro(java.lang.String id)

addObjectSyntaxType

public void addObjectSyntaxType()

addSimpleSyntaxType

public void addSimpleSyntaxType()

addApplicationSyntaxType

public void addApplicationSyntaxType()

addIndexSyntaxType

public void addIndexSyntaxType()

addNetworkAddressType

public void addNetworkAddressType()

addChoiceType

public void addChoiceType(java.lang.String id)

addObjectNameType

public void addObjectNameType()

addNotificationNameType

public void addNotificationNameType()

addObjectIdentifierType

public void addObjectIdentifierType(java.lang.String id)

addInteger32Type

public void addInteger32Type()

addIpAddressType

public void addIpAddressType()

addCounterType

public void addCounterType()

addCounter32Type

public void addCounter32Type()

addGaugeType

public void addGaugeType()

addGauge32Type

public void addGauge32Type()

addUnsigned32Type

public void addUnsigned32Type()

addTimeTicksType

public void addTimeTicksType()

addOpaqueType

public void addOpaqueType()

addCounter64Type

public void addCounter64Type()

addApplicationType

public void addApplicationType(java.lang.String id,
                               int tag)

isDefineItu

public boolean isDefineItu()

setDefineItu

public void setDefineItu(boolean defineItu)

isDefineIso

public boolean isDefineIso()

setDefineIso

public void setDefineIso(boolean defineIso)


Copyright © 2005-2007 null. All Rights Reserved.