|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.cmu.sei.aadl.model.properties.ModalPropertyValueAccumulatorImpl
edu.cmu.sei.aadl.model.properties.DeclarativeMPVA
public final class DeclarativeMPVA
Nested Class Summary |
---|
Nested classes/interfaces inherited from class edu.cmu.sei.aadl.model.properties.ModalPropertyValueAccumulatorImpl |
---|
ModalPropertyValueAccumulatorImpl.DefaultPAWrapper, ModalPropertyValueAccumulatorImpl.ModalAssociations, ModalPropertyValueAccumulatorImpl.NonExistentPropertyException, ModalPropertyValueAccumulatorImpl.PAWrapper |
Field Summary |
---|
Fields inherited from class edu.cmu.sei.aadl.model.properties.ModalPropertyValueAccumulatorImpl |
---|
NOT_MODAL, propHolder, VALUE_UNDEFINED |
Constructor Summary | |
---|---|
DeclarativeMPVA(boolean list,
PropertyHolder ctx)
Create a new property value accumulator for looking up property values from a declarative model element. |
Method Summary | |
---|---|
protected ModalPropertyValueAccumulatorImpl.ModalAssociations |
createModalAssociations(PropertyHolder ph)
|
protected ModalPropertyValueAccumulatorImpl.ModalAssociations |
createModalAssociations(PropertyHolder ph,
java.util.List inModes)
|
protected ModeContext |
fixModeContext(ModeContext mc)
Modes contexts do not require fixing for declarative model lookups. |
Methods inherited from class edu.cmu.sei.aadl.model.properties.ModalPropertyValueAccumulatorImpl |
---|
addDefaultValue, addLocalContainedPropertyAssociations, addLocalContainedPropertyAssociations, addPropertyAssociations, addPropertyAssociations, getAllModeBindings, getAllValues, getModeContexts, getModeContextsAsArray, getValue, getValue, isModal |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DeclarativeMPVA(boolean list, PropertyHolder ctx)
list
- Whether the property value being looked up is a list.ctx
- The element for which the value is being looked up.Method Detail |
---|
protected ModeContext fixModeContext(ModeContext mc)
fixModeContext
in class ModalPropertyValueAccumulatorImpl
mc
- The input mode context; non-null
.
null
.protected ModalPropertyValueAccumulatorImpl.ModalAssociations createModalAssociations(PropertyHolder ph, java.util.List inModes)
createModalAssociations
in class ModalPropertyValueAccumulatorImpl
protected ModalPropertyValueAccumulatorImpl.ModalAssociations createModalAssociations(PropertyHolder ph)
createModalAssociations
in class ModalPropertyValueAccumulatorImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |