edu.cmu.sei.aadl.model.parsesupport
Class ClassifierReference

java.lang.Object
  extended by edu.cmu.sei.aadl.model.parsesupport.LocationReference
      extended by edu.cmu.sei.aadl.model.parsesupport.NamedElementReference
          extended by edu.cmu.sei.aadl.model.parsesupport.ClassifierReference

public class ClassifierReference
extends NamedElementReference

Author:
phf holds classfier reference information from parser. This includes position in the text file

Field Summary
static java.lang.String copyright
           
 
Constructor Summary
ClassifierReference()
          object holding identifers for a classifier reference any field may be null
ClassifierReference(java.lang.String cn)
          create Classifier reference with classifier name as the element name
 
Method Summary
 java.lang.String getClassifierName()
          get classifier name
 java.lang.String getImplIdentifier()
          get type name
 java.lang.String getPackageName()
          get package name
 java.lang.String getQualifiedName()
           
 java.lang.String getTypeName()
          get type name
 void setClassifierName(java.lang.String cn)
          set classifier name as element name
 void setPackageName(java.lang.String pn)
          set package name as context name
 
Methods inherited from class edu.cmu.sei.aadl.model.parsesupport.NamedElementReference
getContextName, getElementName, setContextName, setElementName
 
Methods inherited from class edu.cmu.sei.aadl.model.parsesupport.LocationReference
getFilename, getLine, setFilename, setLine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static final java.lang.String copyright
See Also:
Constant Field Values
Constructor Detail

ClassifierReference

public ClassifierReference()
object holding identifers for a classifier reference any field may be null


ClassifierReference

public ClassifierReference(java.lang.String cn)
create Classifier reference with classifier name as the element name

Parameters:
cn -
Method Detail

setPackageName

public void setPackageName(java.lang.String pn)
set package name as context name

Parameters:
pn -

setClassifierName

public void setClassifierName(java.lang.String cn)
set classifier name as element name

Parameters:
cn -

getPackageName

public java.lang.String getPackageName()
get package name


getImplIdentifier

public java.lang.String getImplIdentifier()
get type name


getTypeName

public java.lang.String getTypeName()
get type name


getClassifierName

public java.lang.String getClassifierName()
get classifier name


getQualifiedName

public java.lang.String getQualifiedName()