|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.component |
---|
Subinterfaces of PropertyHolder in edu.cmu.sei.aadl.model.component | |
---|---|
interface |
BusClassifier
A representation of the model object 'Bus Classifier' |
interface |
BusImpl
A representation of the model object 'Bus Impl' |
interface |
BusSubcomponent
A representation of the model object 'Bus Subcomponent' |
interface |
BusType
A representation of the model object 'Bus Type' |
interface |
CallSequence
A representation of the model object 'Call Sequence' |
interface |
DataClassifier
A representation of the model object 'Data Classifier' |
interface |
DataImpl
A representation of the model object 'Data Impl' |
interface |
DataSubcomponent
A representation of the model object 'Data Subcomponent' |
interface |
DataType
A representation of the model object 'Data Type' |
interface |
DeviceClassifier
A representation of the model object 'Device Classifier' |
interface |
DeviceImpl
A representation of the model object 'Device Impl' |
interface |
DeviceSubcomponent
A representation of the model object 'Device Subcomponent' |
interface |
DeviceType
A representation of the model object 'Device Type' |
interface |
MemoryClassifier
A representation of the model object 'Memory Classifier' |
interface |
MemoryImpl
A representation of the model object 'Memory Impl' |
interface |
MemorySubcomponent
A representation of the model object 'Memory Subcomponent' |
interface |
MemoryType
A representation of the model object 'Memory Type' |
interface |
ProcessClassifier
A representation of the model object 'Process Classifier' |
interface |
ProcessImpl
A representation of the model object 'Process Impl' |
interface |
ProcessorClassifier
A representation of the model object 'Processor Classifier' |
interface |
ProcessorImpl
A representation of the model object 'Processor Impl' |
interface |
ProcessorSubcomponent
A representation of the model object 'Processor Subcomponent' |
interface |
ProcessorType
A representation of the model object 'Processor Type' |
interface |
ProcessSubcomponent
A representation of the model object 'Process Subcomponent' |
interface |
ProcessType
A representation of the model object 'Process Type' |
interface |
SubprogramClassifier
A representation of the model object 'Subprogram Classifier' |
interface |
SubprogramImpl
A representation of the model object 'Subprogram Impl' |
interface |
SubprogramSubcomponent
A representation of the model object 'Subprogram Subcomponent' |
interface |
SubprogramType
A representation of the model object 'Subprogram Type' |
interface |
SystemClassifier
A representation of the model object 'System Classifier' |
interface |
SystemImpl
A representation of the model object 'System Impl' |
interface |
SystemSubcomponent
A representation of the model object 'System Subcomponent' |
interface |
SystemType
A representation of the model object 'System Type' |
interface |
ThreadClassifier
A representation of the model object 'Thread Classifier' |
interface |
ThreadGroupClassifier
A representation of the model object 'Thread Group Classifier' |
interface |
ThreadGroupImpl
A representation of the model object 'Thread Group Impl' |
interface |
ThreadGroupSubcomponent
A representation of the model object 'Thread Group Subcomponent' |
interface |
ThreadGroupType
A representation of the model object 'Thread Group Type' |
interface |
ThreadImpl
A representation of the model object 'Thread Impl' |
interface |
ThreadSubcomponent
A representation of the model object 'Thread Subcomponent' |
interface |
ThreadType
A representation of the model object 'Thread Type' |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.component.impl |
---|
Classes in edu.cmu.sei.aadl.model.component.impl that implement PropertyHolder | |
---|---|
class |
BusClassifierImpl
An implementation of the model object 'Bus Classifier' |
class |
BusImplImpl
An implementation of the model object 'Bus Impl' |
class |
BusSubcomponentImpl
An implementation of the model object 'Bus Subcomponent' |
class |
BusTypeImpl
An implementation of the model object 'Bus Type' |
class |
CallSequenceImpl
An implementation of the model object 'Call Sequence' |
class |
DataClassifierImpl
An implementation of the model object 'Data Classifier' |
class |
DataImplImpl
An implementation of the model object 'Data Impl' |
class |
DataSubcomponentImpl
An implementation of the model object 'Data Subcomponent' |
class |
DataTypeImpl
An implementation of the model object 'Data Type' |
class |
DeviceClassifierImpl
An implementation of the model object 'Device Classifier' |
class |
DeviceImplImpl
An implementation of the model object 'Device Impl' |
class |
DeviceSubcomponentImpl
An implementation of the model object 'Device Subcomponent' |
class |
DeviceTypeImpl
An implementation of the model object 'Device Type' |
class |
MemoryClassifierImpl
An implementation of the model object 'Memory Classifier' |
class |
MemoryImplImpl
An implementation of the model object 'Memory Impl' |
class |
MemorySubcomponentImpl
An implementation of the model object 'Memory Subcomponent' |
class |
MemoryTypeImpl
An implementation of the model object 'Memory Type' |
class |
ProcessClassifierImpl
An implementation of the model object 'Process Classifier' |
class |
ProcessImplImpl
An implementation of the model object 'Process Impl' |
class |
ProcessorClassifierImpl
An implementation of the model object 'Processor Classifier' |
class |
ProcessorImplImpl
An implementation of the model object 'Processor Impl' |
class |
ProcessorSubcomponentImpl
An implementation of the model object 'Processor Subcomponent' |
class |
ProcessorTypeImpl
An implementation of the model object 'Processor Type' |
class |
ProcessSubcomponentImpl
An implementation of the model object 'Process Subcomponent' |
class |
ProcessTypeImpl
An implementation of the model object 'Process Type' |
class |
SubprogramClassifierImpl
An implementation of the model object 'Subprogram Classifier' |
class |
SubprogramImplImpl
An implementation of the model object 'Subprogram Impl' |
class |
SubprogramSubcomponentImpl
An implementation of the model object 'Subprogram Subcomponent' |
class |
SubprogramTypeImpl
An implementation of the model object 'Subprogram Type' |
class |
SystemClassifierImpl
An implementation of the model object 'System Classifier' |
class |
SystemImplImpl
An implementation of the model object 'System Impl' |
class |
SystemSubcomponentImpl
An implementation of the model object 'System Subcomponent' |
class |
SystemTypeImpl
An implementation of the model object 'System Type' |
class |
ThreadClassifierImpl
An implementation of the model object 'Thread Classifier' |
class |
ThreadGroupClassifierImpl
An implementation of the model object 'Thread Group Classifier' |
class |
ThreadGroupImplImpl
An implementation of the model object 'Thread Group Impl' |
class |
ThreadGroupSubcomponentImpl
An implementation of the model object 'Thread Group Subcomponent' |
class |
ThreadGroupTypeImpl
An implementation of the model object 'Thread Group Type' |
class |
ThreadImplImpl
An implementation of the model object 'Thread Impl' |
class |
ThreadSubcomponentImpl
An implementation of the model object 'Thread Subcomponent' |
class |
ThreadTypeImpl
An implementation of the model object 'Thread Type' |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.component.util |
---|
Methods in edu.cmu.sei.aadl.model.component.util with parameters of type PropertyHolder | |
---|---|
java.lang.Object |
ComponentSwitch.casePropertyHolder(PropertyHolder object)
Returns the result of interpretting the object as an instance of 'Property Holder' |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.connection |
---|
Subinterfaces of PropertyHolder in edu.cmu.sei.aadl.model.connection | |
---|---|
interface |
BusAccessConnection
A representation of the model object 'Bus Access Connection' |
interface |
BusAccessEnd
A representation of the model object 'Bus Access End' |
interface |
DataAccessConnection
A representation of the model object 'Data Access Connection' |
interface |
DataAccessEnd
A representation of the model object 'Data Access End' |
interface |
DataConnection
A representation of the model object 'Data Connection' |
interface |
EventConnection
A representation of the model object 'Event Connection' |
interface |
EventDataConnection
A representation of the model object 'Event Data Connection' |
interface |
FeatureContext
A representation of the model object 'Feature Context' |
interface |
ParameterConnection
A representation of the model object 'Parameter Connection' |
interface |
ParameterEnd
A representation of the model object 'Parameter End' |
interface |
PortGroupConnection
A representation of the model object 'Port Group Connection' |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.connection.impl |
---|
Classes in edu.cmu.sei.aadl.model.connection.impl that implement PropertyHolder | |
---|---|
class |
BusAccessConnectionImpl
An implementation of the model object 'Bus Access Connection' |
class |
BusAccessEndImpl
An implementation of the model object 'Bus Access End' |
class |
DataAccessConnectionImpl
An implementation of the model object 'Data Access Connection' |
class |
DataAccessEndImpl
An implementation of the model object 'Data Access End' |
class |
DataConnectionImpl
An implementation of the model object 'Data Connection' |
class |
EventConnectionImpl
An implementation of the model object 'Event Connection' |
class |
EventDataConnectionImpl
An implementation of the model object 'Event Data Connection' |
class |
FeatureContextImpl
An implementation of the model object 'Feature Context' |
class |
ParameterConnectionImpl
An implementation of the model object 'Parameter Connection' |
class |
ParameterEndImpl
An implementation of the model object 'Parameter End' |
class |
PortGroupConnectionImpl
An implementation of the model object 'Port Group Connection' |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.connection.util |
---|
Methods in edu.cmu.sei.aadl.model.connection.util with parameters of type PropertyHolder | |
---|---|
java.lang.Object |
ConnectionSwitch.casePropertyHolder(PropertyHolder object)
Returns the result of interpretting the object as an instance of 'Property Holder' |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.core |
---|
Subinterfaces of PropertyHolder in edu.cmu.sei.aadl.model.core | |
---|---|
interface |
AadlPackageSection
A representation of the model object 'Aadl Package Section' |
interface |
AadlPrivate
A representation of the model object 'Aadl Private' |
interface |
AadlPublic
A representation of the model object 'Aadl Public' |
interface |
Classifier
A representation of the model object 'Classifier' |
interface |
ComponentClassifier
A representation of the model object 'Component Classifier' |
interface |
ComponentImpl
A representation of the model object 'Component Impl' |
interface |
ComponentType
A representation of the model object 'Component Type' |
interface |
Connection
A representation of the model object 'Connection' |
interface |
Feature
A representation of the model object 'Feature' |
interface |
Mode
A representation of the model object 'Mode' |
interface |
ModeMember
A representation of the model object 'Mode Member' |
interface |
Subcomponent
A representation of the model object 'Subcomponent' |
Methods in edu.cmu.sei.aadl.model.core that return PropertyHolder | |
---|---|
PropertyHolder |
CoreFactory.createPropertyHolder()
Returns a new object of class 'Property Holder' |
PropertyHolder |
Connection.getAllDstContextComponent()
get destination context component, i.e., the subcomponent or component implementation. |
PropertyHolder |
Connection.getAllSrcContextComponent()
get source context component, i.e., the subcomponent or component implementation. |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.core.impl |
---|
Classes in edu.cmu.sei.aadl.model.core.impl that implement PropertyHolder | |
---|---|
class |
AadlPackageSectionImpl
An implementation of the model object 'Aadl Package Section' |
class |
AadlPrivateImpl
An implementation of the model object 'Aadl Private' |
class |
AadlPublicImpl
An implementation of the model object 'Aadl Public' |
class |
ClassifierImpl
An implementation of the model object 'Classifier' |
class |
ComponentClassifierImpl
An implementation of the model object 'Component Classifier' |
class |
ComponentImplImpl
An implementation of the model object 'Component Impl' |
class |
ComponentTypeImpl
An implementation of the model object 'Component Type' |
class |
ConnectionImpl
An implementation of the model object 'Connection' |
class |
FeatureImpl
An implementation of the model object 'Feature' |
class |
ModeImpl
An implementation of the model object 'Mode' |
class |
ModeMemberImpl
An implementation of the model object 'Mode Member' |
class |
PropertyHolderImpl
An implementation of the model object 'Property Holder' |
class |
SubcomponentImpl
An implementation of the model object 'Subcomponent' |
Methods in edu.cmu.sei.aadl.model.core.impl that return PropertyHolder | |
---|---|
PropertyHolder |
CoreFactoryImpl.createPropertyHolder()
|
PropertyHolder |
ConnectionImpl.getAllDstContextComponent()
get destination context component, i.e., the subcomponent or component implementation. |
PropertyHolder |
ConnectionImpl.getAllSrcContextComponent()
get source context component, i.e., the subcomponent or component implementation. |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.core.util |
---|
Methods in edu.cmu.sei.aadl.model.core.util with parameters of type PropertyHolder | |
---|---|
java.lang.Object |
CoreSwitch.casePropertyHolder(PropertyHolder object)
Returns the result of interpretting the object as an instance of 'Property Holder' |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.feature |
---|
Subinterfaces of PropertyHolder in edu.cmu.sei.aadl.model.feature | |
---|---|
interface |
AbstractPort
A representation of the model object 'Abstract Port' |
interface |
BusAccess
A representation of the model object 'Bus Access' |
interface |
ComponentAccess
A representation of the model object 'Component Access' |
interface |
DataAccess
A representation of the model object 'Data Access' |
interface |
DataPort
A representation of the model object 'Data Port' |
interface |
EventDataPort
A representation of the model object 'Event Data Port' |
interface |
EventPort
A representation of the model object 'Event Port' |
interface |
Parameter
A representation of the model object 'Parameter' |
interface |
Port
A representation of the model object 'Port' |
interface |
PortGroup
A representation of the model object 'Port Group' |
interface |
PortGroupType
A representation of the model object 'Port Group Type' |
interface |
ServerSubprogram
A representation of the model object 'Server Subprogram' |
interface |
Subprogram
A representation of the model object 'Subprogram' |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.feature.impl |
---|
Classes in edu.cmu.sei.aadl.model.feature.impl that implement PropertyHolder | |
---|---|
class |
AbstractPortImpl
An implementation of the model object 'Abstract Port' |
class |
BusAccessImpl
An implementation of the model object 'Bus Access' |
class |
ComponentAccessImpl
An implementation of the model object 'Component Access' |
class |
DataAccessImpl
An implementation of the model object 'Data Access' |
class |
DataPortImpl
An implementation of the model object 'Data Port' |
class |
EventDataPortImpl
An implementation of the model object 'Event Data Port' |
class |
EventPortImpl
An implementation of the model object 'Event Port' |
class |
ParameterImpl
An implementation of the model object 'Parameter' |
class |
PortGroupImpl
An implementation of the model object 'Port Group' |
class |
PortGroupTypeImpl
An implementation of the model object 'Port Group Type' |
class |
PortImpl
An implementation of the model object 'Port' |
class |
ServerSubprogramImpl
An implementation of the model object 'Server Subprogram' |
class |
SubprogramImpl
An implementation of the model object 'Subprogram' |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.feature.util |
---|
Methods in edu.cmu.sei.aadl.model.feature.util with parameters of type PropertyHolder | |
---|---|
java.lang.Object |
FeatureSwitch.casePropertyHolder(PropertyHolder object)
Returns the result of interpretting the object as an instance of 'Property Holder' |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.flow |
---|
Subinterfaces of PropertyHolder in edu.cmu.sei.aadl.model.flow | |
---|---|
interface |
EndToEndFlow
A representation of the model object 'End To End Flow' |
interface |
FlowImpl
A representation of the model object 'Impl' |
interface |
FlowPathImpl
A representation of the model object 'Path Impl' |
interface |
FlowPathSpec
A representation of the model object 'Path Spec' |
interface |
FlowSequence
A representation of the model object 'Sequence' |
interface |
FlowSinkImpl
A representation of the model object 'Sink Impl' |
interface |
FlowSinkSpec
A representation of the model object 'Sink Spec' |
interface |
FlowSourceImpl
A representation of the model object 'Source Impl' |
interface |
FlowSourceSpec
A representation of the model object 'Source Spec' |
interface |
FlowSpec
A representation of the model object 'Spec' |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.flow.impl |
---|
Classes in edu.cmu.sei.aadl.model.flow.impl that implement PropertyHolder | |
---|---|
class |
EndToEndFlowImpl
An implementation of the model object 'End To End Flow' |
class |
FlowImplImpl
An implementation of the model object 'Impl' |
class |
FlowPathImplImpl
An implementation of the model object 'Path Impl' |
class |
FlowPathSpecImpl
An implementation of the model object 'Path Spec' |
class |
FlowSequenceImpl
An implementation of the model object 'Sequence' |
class |
FlowSinkImplImpl
An implementation of the model object 'Sink Impl' |
class |
FlowSinkSpecImpl
An implementation of the model object 'Sink Spec' |
class |
FlowSourceImplImpl
An implementation of the model object 'Source Impl' |
class |
FlowSourceSpecImpl
An implementation of the model object 'Source Spec' |
class |
FlowSpecImpl
An implementation of the model object 'Spec' |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.flow.util |
---|
Methods in edu.cmu.sei.aadl.model.flow.util with parameters of type PropertyHolder | |
---|---|
java.lang.Object |
FlowSwitch.casePropertyHolder(PropertyHolder object)
Returns the result of interpretting the object as an instance of 'Property Holder' |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.instance |
---|
Subinterfaces of PropertyHolder in edu.cmu.sei.aadl.model.instance | |
---|---|
interface |
AccessConnectionInstance
A representation of the model object 'Access Connection Instance' |
interface |
ComponentInstance
A representation of the model object 'Component Instance' |
interface |
ConnectionInstance
A representation of the model object 'Connection Instance' |
interface |
EndToEndFlowInstance
A representation of the model object 'End To End Flow Instance' |
interface |
FeatureInstance
A representation of the model object 'Feature Instance' |
interface |
FlowElementInstance
A representation of the model object 'Flow Element Instance' |
interface |
FlowSpecInstance
A representation of the model object 'Flow Spec Instance' |
interface |
InstanceObject
A representation of the model object 'Object' |
interface |
ModeInstance
A representation of the model object 'Mode Instance' |
interface |
ModeTransitionConnectionInstance
A representation of the model object 'Mode Transition Connection Instance' |
interface |
ModeTransitionInstance
A representation of the model object 'Mode Transition Instance' |
interface |
PortConnectionInstance
A representation of the model object 'Abstract Port Connection Instance' |
interface |
SystemInstance
A representation of the model object 'System Instance' |
interface |
SystemOperationMode
A representation of the model object 'System Operation Mode' |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.instance.impl |
---|
Classes in edu.cmu.sei.aadl.model.instance.impl that implement PropertyHolder | |
---|---|
class |
AccessConnectionInstanceImpl
An implementation of the model object 'Access Connection Instance' |
class |
ComponentInstanceImpl
An implementation of the model object 'Component Instance' |
class |
ConnectionInstanceImpl
An implementation of the model object 'Connection Instance' |
class |
EndToEndFlowInstanceImpl
An implementation of the model object 'End To End Flow Instance' |
class |
FeatureInstanceImpl
An implementation of the model object 'Feature Instance' |
class |
FlowElementInstanceImpl
An implementation of the model object 'Flow Element Instance' |
class |
FlowSpecInstanceImpl
An implementation of the model object 'Flow Spec Instance' |
class |
InstanceObjectImpl
An implementation of the model object 'Object' |
class |
ModeInstanceImpl
An implementation of the model object 'Mode Instance' |
class |
ModeTransitionConnectionInstanceImpl
An implementation of the model object 'Mode Transition Connection Instance' |
class |
ModeTransitionInstanceImpl
An implementation of the model object 'Mode Transition Instance' |
class |
PortConnectionInstanceImpl
An implementation of the model object 'Abstract Port Connection Instance' |
class |
SystemInstanceImpl
An implementation of the model object 'System Instance' |
class |
SystemOperationModeImpl
An implementation of the model object 'System Operation Mode' |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.instance.util |
---|
Methods in edu.cmu.sei.aadl.model.instance.util with parameters of type PropertyHolder | |
---|---|
java.lang.Object |
InstanceSwitch.casePropertyHolder(PropertyHolder object)
Returns the result of interpretting the object as an instance of 'Property Holder' |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.properties |
---|
Fields in edu.cmu.sei.aadl.model.properties declared as PropertyHolder | |
---|---|
protected PropertyHolder |
ModalPropertyValueAccumulatorImpl.propHolder
The property holder for which the property value is being looked up. |
Methods in edu.cmu.sei.aadl.model.properties that return PropertyHolder | |
---|---|
PropertyHolder |
PropertyNotPresentException.getHolder()
|
PropertyHolder |
PropertyIsModalException.getHolder()
|
PropertyHolder |
PropertyIsListException.getHolder()
|
PropertyHolder |
PropertyDoesNotApplyToHolderException.getHolder()
|
Methods in edu.cmu.sei.aadl.model.properties with parameters of type PropertyHolder | |
---|---|
java.util.Set |
ModalPropertyValueAccumulatorImpl.addLocalContainedPropertyAssociations(PropertyHolder target,
PropertyHolder container,
PropertyDefinition pn)
|
java.util.Set |
ModalPropertyValueAccumulator.addLocalContainedPropertyAssociations(PropertyHolder target,
PropertyHolder container,
PropertyDefinition pn)
Accumulate the associations for the given property as found in the contained property associations of the target's containing component. |
java.util.Set |
ModalPropertyValueAccumulatorImpl.addLocalContainedPropertyAssociations(PropertyHolder target,
PropertyHolder container,
PropertyDefinition pn,
java.util.List targetExistsInModes,
ModeContext modeContext)
|
java.util.Set |
ModalPropertyValueAccumulator.addLocalContainedPropertyAssociations(PropertyHolder target,
PropertyHolder container,
PropertyDefinition pn,
java.util.List targetInModes,
ModeContext modeContext)
Accumulate the associations for the given property as found in the contained property associations of the target's containing component. |
java.util.Set |
ModalPropertyValueAccumulatorImpl.addPropertyAssociations(PropertyHolder ph,
PropertyDefinition pn)
|
java.util.Set |
ModalPropertyValueAccumulator.addPropertyAssociations(PropertyHolder ph,
PropertyDefinition pn)
Accumulate the associations for the given property as found in the immediate properties attribute of the given property holder. |
java.util.Set |
ModalPropertyValueAccumulatorImpl.addPropertyAssociations(PropertyHolder ph,
PropertyDefinition pn,
java.util.List compExistsInModes,
ModeContext modeContext)
|
java.util.Set |
ModalPropertyValueAccumulator.addPropertyAssociations(PropertyHolder ph,
PropertyDefinition pn,
java.util.List compInModes,
ModeContext modeContext)
Accumulate the associations for the given property as found in the immediate properties attribute of the given property holder. |
protected abstract ModalPropertyValueAccumulatorImpl.ModalAssociations |
ModalPropertyValueAccumulatorImpl.createModalAssociations(PropertyHolder ph)
|
protected ModalPropertyValueAccumulatorImpl.ModalAssociations |
InstanceMPVA.createModalAssociations(PropertyHolder ph)
|
protected ModalPropertyValueAccumulatorImpl.ModalAssociations |
DeclarativeMPVA.createModalAssociations(PropertyHolder ph)
|
protected abstract ModalPropertyValueAccumulatorImpl.ModalAssociations |
ModalPropertyValueAccumulatorImpl.createModalAssociations(PropertyHolder ph,
java.util.List inModes)
|
protected ModalPropertyValueAccumulatorImpl.ModalAssociations |
InstanceMPVA.createModalAssociations(PropertyHolder ph,
java.util.List inModes)
|
protected ModalPropertyValueAccumulatorImpl.ModalAssociations |
DeclarativeMPVA.createModalAssociations(PropertyHolder ph,
java.util.List inModes)
|
AadlPropertyValue |
UndefinedPropertyValue.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
UndefinedByReferencePropertyValue.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
ScalarPropertyValue.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
ReflectiveValueWrapper.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
ReflectiveAadlPropertyValue.evaluate(PropertyHolder context,
java.util.Map modes)
Evaluate a property value in the given context and with the given mode bindings. |
AadlPropertyValue |
NonExistentPropertyValue.evaluate(PropertyHolder context,
java.util.Map modes)
|
abstract AadlPropertyValue |
ModalPropertyValueAccumulatorImpl.PAWrapper.evaluate(PropertyHolder ph,
java.util.Map modes)
|
AadlPropertyValue |
ModalPropertyValueAccumulatorImpl.DefaultPAWrapper.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
ListPropertyValue.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
BogusPropertyValue.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
AadlPropertyValue.evaluate(PropertyHolder context,
java.util.Map modes)
Evaluate a property value in the given context and with the given mode bindings. |
static boolean |
PropertyUtils.getBooleanValue(PropertyHolder ph,
PropertyDefinition pd)
Get a non-modal boolean property value. |
static boolean |
PropertyUtils.getBooleanValue(PropertyHolder ph,
PropertyDefinition pd,
boolean defaultVal)
Get a non-modal boolean property value. |
static EnumLiteral |
PropertyUtils.getEnumLiteral(PropertyHolder ph,
PropertyDefinition pd)
Get a non-modal enumeration property value. |
static long |
PropertyUtils.getIntegerValue(PropertyHolder ph,
PropertyDefinition pd)
Get a non-modal integer property value with no units. |
static long |
PropertyUtils.getIntegerValue(PropertyHolder ph,
PropertyDefinition pd,
long defaultVal)
Get a non-modal integer property value with no units. |
static double |
PropertyUtils.getRealValue(PropertyHolder ph,
PropertyDefinition pd)
Get a non-modal real property with no units Throws an exception if no property value exists or an error occurs. |
static double |
PropertyUtils.getRealValue(PropertyHolder ph,
PropertyDefinition pd,
double defaultVal)
Get a non-modal real property value with no units. |
static double |
PropertyUtils.getScaledNumberValue(PropertyHolder ph,
PropertyDefinition pd,
UnitLiteral unit)
Get a non-modal numeric property value scaled to the given unit. |
static double |
PropertyUtils.getScaledNumberValue(PropertyHolder ph,
PropertyDefinition pd,
UnitLiteral unit,
double defaultVal)
Get a non-modal numeric property value scaled to the given unit. |
static double |
PropertyUtils.getScaledRangeDelta(PropertyHolder ph,
PropertyDefinition pd,
UnitLiteral unit)
Return the delta value of a non-modal range property value scaled to a given unit. |
static double |
PropertyUtils.getScaledRangeDelta(PropertyHolder ph,
PropertyDefinition pd,
UnitLiteral unit,
double defaultVal)
Return the delta value of a non-modal range property value scaled to a given unit. |
static double |
PropertyUtils.getScaledRangeMaximum(PropertyHolder ph,
PropertyDefinition pd,
UnitLiteral unit)
Return the maximum value of a non-modal range property value scaled to a given unit. |
static double |
PropertyUtils.getScaledRangeMaximum(PropertyHolder ph,
PropertyDefinition pd,
UnitLiteral unit,
double defaultVal)
Return the maximum value of a non-modal range property value scaled to a given unit. |
static double |
PropertyUtils.getScaledRangeMinimum(PropertyHolder ph,
PropertyDefinition pd,
UnitLiteral unit)
Return the minimum value of a non-modal range property value scaled to a given unit. |
static double |
PropertyUtils.getScaledRangeMinimum(PropertyHolder ph,
PropertyDefinition pd,
UnitLiteral unit,
double defaultVal)
Return the minimum value of a non-modal range property value scaled to a given unit. |
static java.lang.String |
PropertyUtils.getStringValue(PropertyHolder ph,
PropertyDefinition pd)
Get a non-modal string property value. |
java.util.Set |
UndefinedPropertyValue.preEvaluate(PropertyHolder context)
|
java.util.Set |
UndefinedByReferencePropertyValue.preEvaluate(PropertyHolder context)
|
java.util.Set |
ScalarPropertyValue.preEvaluate(PropertyHolder context)
|
java.util.Set |
ReflectiveValueWrapper.preEvaluate(PropertyHolder context)
|
java.util.Set |
NonExistentPropertyValue.preEvaluate(PropertyHolder context)
|
java.util.Set |
ListPropertyValue.preEvaluate(PropertyHolder context)
|
java.util.Set |
BogusPropertyValue.preEvaluate(PropertyHolder context)
|
java.util.Set |
AadlPropertyValue.preEvaluate(PropertyHolder context)
Determine which modes this value may depend on. |
Constructors in edu.cmu.sei.aadl.model.properties with parameters of type PropertyHolder | |
---|---|
DeclarativeMPVA(boolean list,
PropertyHolder ctx)
Create a new property value accumulator for looking up property values from a declarative model element. |
|
ModalPropertyValueAccumulatorImpl(boolean list,
PropertyHolder ctx)
Create a new property value accumulate with the given propHolder. |
|
PropertyDoesNotApplyToHolderException(PropertyHolder holder,
PropertyDefinition definition,
java.lang.String msg)
|
|
PropertyIsListException(PropertyHolder holder,
PropertyDefinition definition,
java.lang.String msg)
|
|
PropertyIsModalException(PropertyHolder holder,
PropertyDefinition definition,
java.lang.String msg)
|
|
PropertyNotPresentException(PropertyHolder holder,
PropertyDefinition definition,
java.lang.String msg)
|
Uses of PropertyHolder in edu.cmu.sei.aadl.model.property |
---|
Subinterfaces of PropertyHolder in edu.cmu.sei.aadl.model.property | |
---|---|
interface |
PropertyAssociation
A representation of the model object 'Association' |
Methods in edu.cmu.sei.aadl.model.property with parameters of type PropertyHolder | |
---|---|
void |
PropertyAssociation.addAppliesTo(PropertyHolder value)
Adds to the list the value of the ' Applies To ' reference list |
boolean |
PropertyDefinition.appliesTo(PropertyHolder element)
Does this property apply to the given element? |
AadlPropertyValue |
PropertyValue.evaluate(PropertyHolder context,
java.util.Map modes)
Evaluate a property value. |
AadlPropertyValue |
ReferencedProperty.evaluate(java.lang.String sign,
java.util.Map modes,
PropertyHolder context)
Evaluate a referenced property. |
void |
PropertyValue.preEvaluate(PropertyHolder context,
java.util.Set reqModeContexts)
Pre-evaluate a property value to determine which ComponentImpls have modes that can affect the property value. |
void |
ReferencedProperty.preEvaluate(PropertyHolder context,
java.util.Set reqModeContexts)
Pre-evaluate a property value to determine which ComponentImpls have modes that can affect the property value. |
Uses of PropertyHolder in edu.cmu.sei.aadl.model.property.impl |
---|
Classes in edu.cmu.sei.aadl.model.property.impl that implement PropertyHolder | |
---|---|
class |
PropertyAssociationImpl
An implementation of the model object 'Association' |
Methods in edu.cmu.sei.aadl.model.property.impl with parameters of type PropertyHolder | |
---|---|
void |
PropertyAssociationImpl.addAppliesTo(PropertyHolder newAppliesTo)
phf: add element to multiplicity EList |
boolean |
PropertyDefinitionImpl.appliesTo(PropertyHolder element)
|
AadlPropertyValue |
TRUEImpl.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
StringValueImpl.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
ReferenceValueImpl.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
RangeValueImpl.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
PropertyValueImpl.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
PropertyReferenceImpl.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
NumberValueImpl.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
FALSEImpl.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
EnumValueImpl.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
ClassifierValueImpl.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
BooleanORImpl.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
BooleanNOTImpl.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
BooleanANDImpl.evaluate(PropertyHolder context,
java.util.Map modes)
|
AadlPropertyValue |
ReferencedPropertyImpl.evaluate(java.lang.String sign,
java.util.Map modes,
PropertyHolder context)
|
AadlPropertyValue |
PropertyDefinitionImpl.evaluate(java.lang.String sign,
java.util.Map modes,
PropertyHolder context)
|
AadlPropertyValue |
PropertyConstantImpl.evaluate(java.lang.String sign,
java.util.Map modes,
PropertyHolder context)
|
void |
TRUEImpl.preEvaluate(PropertyHolder context,
java.util.Set reqModeContexts)
|
void |
StringValueImpl.preEvaluate(PropertyHolder context,
java.util.Set reqModeContexts)
|
void |
ReferenceValueImpl.preEvaluate(PropertyHolder context,
java.util.Set reqModeContexts)
|
void |
ReferencedPropertyImpl.preEvaluate(PropertyHolder context,
java.util.Set reqModeContexts)
|
void |
RangeValueImpl.preEvaluate(PropertyHolder context,
java.util.Set reqModeContexts)
|
void |
PropertyValueImpl.preEvaluate(PropertyHolder context,
java.util.Set reqModeContexts)
|
void |
PropertyReferenceImpl.preEvaluate(PropertyHolder context,
java.util.Set reqModeContexts)
|
void |
PropertyDefinitionImpl.preEvaluate(PropertyHolder context,
java.util.Set reqModeContexts)
|
void |
PropertyConstantImpl.preEvaluate(PropertyHolder context,
java.util.Set reqModeContexts)
|
void |
NumberValueImpl.preEvaluate(PropertyHolder context,
java.util.Set reqModeContexts)
|
void |
FALSEImpl.preEvaluate(PropertyHolder context,
java.util.Set reqModeContexts)
|
void |
EnumValueImpl.preEvaluate(PropertyHolder context,
java.util.Set reqModeContexts)
|
void |
ClassifierValueImpl.preEvaluate(PropertyHolder context,
java.util.Set reqModeContexts)
|
void |
BooleanORImpl.preEvaluate(PropertyHolder context,
java.util.Set reqModeContexts)
|
void |
BooleanNOTImpl.preEvaluate(PropertyHolder context,
java.util.Set reqModeContexts)
|
void |
BooleanANDImpl.preEvaluate(PropertyHolder context,
java.util.Set reqModeContexts)
|
Uses of PropertyHolder in edu.cmu.sei.aadl.model.property.util |
---|
Methods in edu.cmu.sei.aadl.model.property.util with parameters of type PropertyHolder | |
---|---|
java.lang.Object |
PropertySwitch.casePropertyHolder(PropertyHolder object)
Returns the result of interpretting the object as an instance of 'Property Holder' |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |