edu.cmu.sei.aadl.model.properties
Interface ModeContext

All Known Implementing Classes:
DeclarativeModeContext, InstanceModeContext

public interface ModeContext

Wrapper class that hides whether a ComponentImpl or a SystemInstance is used as the mode context for a property association. Used internally by the property lookup mechanism, and not meant for public consumption.

Equality is based on equality of the wrapped elements.

Author:
aarong

Method Summary
 java.util.List getModes()
          Get the modes.
 java.lang.String getName()
          Get the name of the mode context object.
 

Method Detail

getName

java.lang.String getName()
Get the name of the mode context object.


getModes

java.util.List getModes()
Get the modes.

Returns:
A non-null list of mode objects representing the domain of modes available in this context.