org.jsmiparser.smi
Class SmiObjectType

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.SmiObjectType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable
Direct Known Subclasses:
SmiRow, SmiTable, SmiVariable

public class SmiObjectType
extends SmiOidMacro

See Also:
Serialized Form

Field Summary
protected  SmiType m_type
           
 
Fields inherited from class org.jsmiparser.smi.SmiOidMacro
m_status
 
Constructor Summary
SmiObjectType(IdToken idToken, SmiModule module)
           
 
Method Summary
 AccessAll getAccessAll()
           
 IdToken getAccessToken()
           
 ObjectTypeAccessV1 getAccessV1()
           
 ObjectTypeAccessV2 getAccessV2()
           
 java.lang.String getDescription()
           
 ObjectTypeAccessV2 getMaxAccess()
           
 IdToken getMaxAccessToken()
           
 SmiType getType()
           
 void resolveReferences(XRefProblemReporter reporter)
           
 void setAccessToken(IdToken accessToken)
           
 void setDescription(java.lang.String description)
           
 void setMaxAccessToken(IdToken maxAccessToken)
           
 void setStatus(StatusAll status)
           
 void setType(SmiType type)
           
 
Methods inherited from class org.jsmiparser.smi.SmiOidMacro
getStatus, getStatusV1, getStatusV2
 
Methods inherited from class org.jsmiparser.smi.SmiOidValue
getLastOidComponent, getNode, getOid, getOidStr, resolveOid, setLastOidComponent
 
Methods inherited from class org.jsmiparser.smi.SmiSymbol
addUserData, compareTo, compareTo, equals, findUserData, findUserData, getCodeId, 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
 

Field Detail

m_type

protected SmiType m_type
Constructor Detail

SmiObjectType

public SmiObjectType(IdToken idToken,
                     SmiModule module)
Method Detail

getType

public SmiType getType()

setType

public void setType(SmiType type)

resolveReferences

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

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

setStatus

public void setStatus(StatusAll status)

getAccessToken

public IdToken getAccessToken()

setAccessToken

public void setAccessToken(IdToken accessToken)

getMaxAccessToken

public IdToken getMaxAccessToken()

setMaxAccessToken

public void setMaxAccessToken(IdToken maxAccessToken)

getAccessV1

public ObjectTypeAccessV1 getAccessV1()

getAccessV2

public ObjectTypeAccessV2 getAccessV2()

getMaxAccess

public ObjectTypeAccessV2 getMaxAccess()

getAccessAll

public AccessAll getAccessAll()


Copyright © 2005-2007 null. All Rights Reserved.