org.jsmiparser.smi
Class SmiNotificationType

java.lang.Object
  extended by org.jsmiparser.smi.SmiSymbol
      extended by org.jsmiparser.smi.SmiValue
          extended by org.jsmiparser.smi.SmiOidValue
              extended by org.jsmiparser.smi.SmiOidMacro
                  extended by org.jsmiparser.smi.SmiNotificationType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable, Notification

public class SmiNotificationType
extends SmiOidMacro
implements Notification

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jsmiparser.smi.SmiOidMacro
m_status
 
Constructor Summary
SmiNotificationType(org.jsmiparser.util.token.IdToken idToken, SmiModule module, java.util.List<org.jsmiparser.util.token.IdToken> objectTokens, StatusV2 statusV2, java.lang.String description, java.lang.String reference)
           
 
Method Summary
 java.lang.String getDescription()
           
 java.util.List<SmiVariable> getObjects()
           
 java.util.List<org.jsmiparser.util.token.IdToken> getObjectTokens()
           
 java.lang.String getReference()
           
 StatusV2 getStatusV2()
           
 void resolveReferences(XRefProblemReporter reporter)
           
 
Methods inherited from class org.jsmiparser.smi.SmiOidMacro
getStatus, getStatusV1
 
Methods inherited from class org.jsmiparser.smi.SmiOidValue
getCodeId, getLastOidComponent, getNode, getOid, getOidStr, resolveOid, setLastOidComponent
 
Methods inherited from class org.jsmiparser.smi.SmiSymbol
addUserData, compareTo, compareTo, equals, findUserData, findUserData, getFullCodeId, getId, getIdToken, getLocation, getModule, getUcId, getUserData, hashCode, setIdToken, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jsmiparser.smi.Notification
getId, getIdToken, getModule, getOidStr
 

Constructor Detail

SmiNotificationType

public SmiNotificationType(org.jsmiparser.util.token.IdToken idToken,
                           SmiModule module,
                           java.util.List<org.jsmiparser.util.token.IdToken> objectTokens,
                           StatusV2 statusV2,
                           java.lang.String description,
                           java.lang.String reference)
Method Detail

resolveReferences

public void resolveReferences(XRefProblemReporter reporter)
Overrides:
resolveReferences in class SmiSymbol

getObjects

public java.util.List<SmiVariable> getObjects()
Specified by:
getObjects in interface Notification

getObjectTokens

public java.util.List<org.jsmiparser.util.token.IdToken> getObjectTokens()
Specified by:
getObjectTokens in interface Notification

getStatusV2

public StatusV2 getStatusV2()
Overrides:
getStatusV2 in class SmiOidMacro

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface Notification

getReference

public java.lang.String getReference()
Specified by:
getReference in interface Notification