Uses of Interface
edu.cmu.sei.aadl.model.property.EnumLiteral

Packages that use EnumLiteral
edu.cmu.sei.aadl.model.pluginsupport   
edu.cmu.sei.aadl.model.properties This package contains interfaces and classes that are used in the lookup of property values. 
edu.cmu.sei.aadl.model.property   
edu.cmu.sei.aadl.model.property.impl   
edu.cmu.sei.aadl.model.property.util   
edu.cmu.sei.osate.ui.actions   
 

Uses of EnumLiteral in edu.cmu.sei.aadl.model.pluginsupport
 

Methods in edu.cmu.sei.aadl.model.pluginsupport that return EnumLiteral
 EnumLiteral OsateResourceManager.findEnumerationLiteral(java.lang.String enumTypeName, java.lang.String enumLiteralName)
          Find a predeclared AADL enum literal by name.
 EnumLiteral OsateResourceManager.findEnumerationLiteral(java.lang.String propertySetName, java.lang.String enumTypeName, java.lang.String enumLiteralName, AObject context)
          Find an AADL enum literal by name.
 

Uses of EnumLiteral in edu.cmu.sei.aadl.model.properties
 

Methods in edu.cmu.sei.aadl.model.properties that return EnumLiteral
static EnumLiteral PropertyUtils.getEnumLiteral(PropertyHolder ph, PropertyDefinition pd)
          Get a non-modal enumeration property value.
 

Methods in edu.cmu.sei.aadl.model.properties with parameters of type EnumLiteral
static EnumValue PropertyUtils.createEnumValue(EnumLiteral enumValue)
          Creates a PropertyValue for an enumeration.
 

Uses of EnumLiteral in edu.cmu.sei.aadl.model.property
 

Subinterfaces of EnumLiteral in edu.cmu.sei.aadl.model.property
 interface UnitLiteral
          A representation of the model object 'Unit Literal'
 

Methods in edu.cmu.sei.aadl.model.property that return EnumLiteral
 EnumLiteral PropertyFactory.createEnumLiteral()
          Returns a new object of class 'Enum Literal'
 EnumLiteral EnumType.findEnumLiteral(java.lang.String litName)
          find enumeration literal with given name
 EnumLiteral EnumValue.getEnumLiteral()
          Returns the value of the 'Enum Literal' reference
 

Methods in edu.cmu.sei.aadl.model.property with parameters of type EnumLiteral
 void EnumType.addEnumLiteral(EnumLiteral value)
          Adds to the list the value of the 'Enum Literal' containment reference list
 int EnumLiteral.compare(EnumLiteral other)
          Compare two enum literals, but only if they come from the same enumeration type.
 void EnumValue.setEnumLiteral(EnumLiteral value)
          Sets the value of the 'Enum Literal' reference
 

Uses of EnumLiteral in edu.cmu.sei.aadl.model.property.impl
 

Classes in edu.cmu.sei.aadl.model.property.impl that implement EnumLiteral
 class EnumLiteralImpl
          An implementation of the model object 'Enum Literal'
 class UnitLiteralImpl
          An implementation of the model object 'Unit Literal'
 

Fields in edu.cmu.sei.aadl.model.property.impl declared as EnumLiteral
protected  EnumLiteral EnumValueImpl.enumLiteral
          The cached value of the 'Enum Literal' reference
 

Methods in edu.cmu.sei.aadl.model.property.impl that return EnumLiteral
 EnumLiteral EnumValueImpl.basicGetEnumLiteral()
           
 EnumLiteral PropertyFactoryImpl.createEnumLiteral()
           
 EnumLiteral EnumTypeImpl.findEnumLiteral(java.lang.String litName)
          find enumeration literal with given name
 EnumLiteral EnumValueImpl.getEnumLiteral()
           
 

Methods in edu.cmu.sei.aadl.model.property.impl with parameters of type EnumLiteral
 void EnumTypeImpl.addEnumLiteral(EnumLiteral newEnumLiteral)
          phf: add element to multiplicity EList
 int UnitLiteralImpl.compare(EnumLiteral other)
           
 int EnumLiteralImpl.compare(EnumLiteral other)
           
 void EnumValueImpl.setEnumLiteral(EnumLiteral newEnumLiteral)
          phf: we want an add version for EList
 

Uses of EnumLiteral in edu.cmu.sei.aadl.model.property.util
 

Methods in edu.cmu.sei.aadl.model.property.util with parameters of type EnumLiteral
 java.lang.Object PropertySwitch.caseEnumLiteral(EnumLiteral object)
          Returns the result of interpretting the object as an instance of 'Enum Literal'
 

Uses of EnumLiteral in edu.cmu.sei.osate.ui.actions
 

Methods in edu.cmu.sei.osate.ui.actions that return EnumLiteral
protected  EnumLiteral AbstractAaxlAction.lookupEnumerationLiteral(java.lang.String enumType, java.lang.String literalName)
          Lookup a particular enumeration literal from a predeclared property type, updating the error list if it or its declaring enumeration type is not found.
protected  EnumLiteral AbstractAaxlAction.lookupEnumerationLiteral(java.lang.String ps, java.lang.String enumType, java.lang.String literalName)
          Lookup a particular enumeration literal, updating the error list if it or its declaring enumeration type is not found.