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

Packages that use PropertyDefinition
edu.cmu.sei.aadl.model.component.impl   
edu.cmu.sei.aadl.model.connection.impl   
edu.cmu.sei.aadl.model.core   
edu.cmu.sei.aadl.model.core.impl This package contains interfaces and classes that represent the abstract component objects as well as the pacakge concepts. 
edu.cmu.sei.aadl.model.feature.impl   
edu.cmu.sei.aadl.model.flow.impl   
edu.cmu.sei.aadl.model.instance   
edu.cmu.sei.aadl.model.instance.impl   
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.predeclared   
edu.cmu.sei.aadl.model.property.util   
edu.cmu.sei.aadl.model.util   
edu.cmu.sei.osate.ui.actions   
 

Uses of PropertyDefinition in edu.cmu.sei.aadl.model.component.impl
 

Methods in edu.cmu.sei.aadl.model.component.impl with parameters of type PropertyDefinition
 boolean ThreadTypeImpl.acceptsProperty(PropertyDefinition property)
           
 boolean ThreadSubcomponentImpl.acceptsProperty(PropertyDefinition property)
           
 boolean ThreadImplImpl.acceptsProperty(PropertyDefinition property)
           
 boolean ThreadGroupTypeImpl.acceptsProperty(PropertyDefinition property)
           
 boolean ThreadGroupSubcomponentImpl.acceptsProperty(PropertyDefinition property)
           
 boolean ThreadGroupImplImpl.acceptsProperty(PropertyDefinition property)
           
 boolean SystemTypeImpl.acceptsProperty(PropertyDefinition property)
           
 boolean SystemSubcomponentImpl.acceptsProperty(PropertyDefinition property)
           
 boolean SystemImplImpl.acceptsProperty(PropertyDefinition property)
           
 boolean SubprogramTypeImpl.acceptsProperty(PropertyDefinition property)
           
 boolean SubprogramSubcomponentImpl.acceptsProperty(PropertyDefinition property)
           
 boolean SubprogramImplImpl.acceptsProperty(PropertyDefinition property)
           
 boolean ProcessTypeImpl.acceptsProperty(PropertyDefinition property)
           
 boolean ProcessSubcomponentImpl.acceptsProperty(PropertyDefinition property)
           
 boolean ProcessorTypeImpl.acceptsProperty(PropertyDefinition property)
           
 boolean ProcessorSubcomponentImpl.acceptsProperty(PropertyDefinition property)
           
 boolean ProcessorImplImpl.acceptsProperty(PropertyDefinition property)
           
 boolean ProcessImplImpl.acceptsProperty(PropertyDefinition property)
           
 boolean MemoryTypeImpl.acceptsProperty(PropertyDefinition property)
           
 boolean MemorySubcomponentImpl.acceptsProperty(PropertyDefinition property)
           
 boolean MemoryImplImpl.acceptsProperty(PropertyDefinition property)
           
 boolean DeviceTypeImpl.acceptsProperty(PropertyDefinition property)
           
 boolean DeviceSubcomponentImpl.acceptsProperty(PropertyDefinition property)
           
 boolean DeviceImplImpl.acceptsProperty(PropertyDefinition property)
           
 boolean DataTypeImpl.acceptsProperty(PropertyDefinition property)
           
 boolean DataSubcomponentImpl.acceptsProperty(PropertyDefinition property)
           
 boolean DataImplImpl.acceptsProperty(PropertyDefinition property)
           
 boolean DataClassifierImpl.acceptsProperty(PropertyDefinition property)
           
 boolean CallSequenceImpl.acceptsProperty(PropertyDefinition property)
           
 boolean BusTypeImpl.acceptsProperty(PropertyDefinition property)
           
 boolean BusSubcomponentImpl.acceptsProperty(PropertyDefinition property)
           
 boolean BusImplImpl.acceptsProperty(PropertyDefinition property)
           
 boolean BusClassifierImpl.acceptsProperty(PropertyDefinition property)
           
 void DataClassifierImpl.getPropertyValueInternal(PropertyDefinition property, ModalPropertyValueAccumulator pva)
           
 void BusClassifierImpl.getPropertyValueInternal(PropertyDefinition property, ModalPropertyValueAccumulator pva)
           
protected  void SubprogramSubcomponentImpl.searchClassifier(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
protected  void SubprogramSubcomponentImpl.searchRefinements(PropertyDefinition pn, ModalPropertyValueAccumulator pva, ModeContext mc)
           
 

Uses of PropertyDefinition in edu.cmu.sei.aadl.model.connection.impl
 

Methods in edu.cmu.sei.aadl.model.connection.impl with parameters of type PropertyDefinition
 boolean PortGroupConnectionImpl.acceptsProperty(PropertyDefinition property)
           
 boolean ParameterConnectionImpl.acceptsProperty(PropertyDefinition property)
           
 boolean FeatureContextImpl.acceptsProperty(PropertyDefinition property)
           
 boolean EventDataConnectionImpl.acceptsProperty(PropertyDefinition property)
           
 boolean EventConnectionImpl.acceptsProperty(PropertyDefinition property)
           
 boolean DataConnectionImpl.acceptsProperty(PropertyDefinition property)
           
 boolean DataAccessConnectionImpl.acceptsProperty(PropertyDefinition property)
           
 boolean BusAccessConnectionImpl.acceptsProperty(PropertyDefinition property)
           
 void FeatureContextImpl.getPropertyValueInternal(PropertyDefinition property, ModalPropertyValueAccumulator pva)
           
 

Uses of PropertyDefinition in edu.cmu.sei.aadl.model.core
 

Methods in edu.cmu.sei.aadl.model.core with parameters of type PropertyDefinition
 boolean PropertyHolder.acceptsProperty(PropertyDefinition property)
          Query whether this object accepts values for the given property.
 PropertyAssociation PropertyHolder.addPropertyValue(PropertyDefinition pd, PropertyValue pv)
          Add property association for given property definition with specified value.
 boolean ComponentClassifier.checkAppliesToClassifier(PropertyDefinition property)
          Check whether the applies to classifiers in a property definition describe this component classifier.
 void PropertyHolder.checkPropertyAssociation(PropertyDefinition pd, java.util.Collection vals)
          Check that the proposed association is legal for this property holder.
 PropertyAssociation PropertyHolder.findPropertyAssociation(PropertyDefinition pd)
          find a locally delcared mode-less property asssociation for the given property definition in the properties list of the PropertyHolder.
 ModalPropertyValue PropertyHolder.getPropertyValue(PropertyDefinition property)
          Get the property value for a particular model element and property.
 void PropertyHolder.getPropertyValueInternal(PropertyDefinition property, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
          Helper routine for computing the value of the property.
 java.util.List PropertyHolder.getPropertyValueList(PropertyDefinition property)
          Retrieves a non-modal property value as a list.
 PropertyValue PropertyHolder.getSimplePropertyValue(PropertyDefinition property)
          Retrieves the property value of a non-modal, single-valued property.
 boolean PropertyHolder.isModalPropertyValue(PropertyDefinition property)
          Checks whether the property value is modal.
 void PropertyHolder.removeContainedPropertyAssociations(PropertyDefinition pd, java.util.List appliesToPath)
          Remove all the contained property associations for the given property definition for given contained component.
 void PropertyHolder.removeContainedPropertyAssociations(PropertyDefinition pd, java.util.List appliesToPath, java.util.List modes)
          Modify the modal contained property associations for the given contained component so that there are no associations for the given property for the given modes.
 void PropertyHolder.removePropertyAssociations(PropertyDefinition pd)
          Remove all the local property associations for the given property definition.
 void PropertyHolder.removePropertyAssociations(PropertyDefinition pd, java.util.List modes)
          Modify the modal property associations so that there are no local associations for the given property for the given modes.
 PropertyAssociation PropertyHolder.setContainedPropertyValue(PropertyDefinition pd, java.util.List appliesToPath, java.util.List pvl)
          Set the contained property association for given property definition with specified value list.
 PropertyAssociation PropertyHolder.setContainedPropertyValue(PropertyDefinition pd, java.util.List appliesToPath, java.util.List pvl, java.util.List modes)
          Set the contained property association for given property definition to the specified value list in the given modes.
 PropertyAssociation PropertyHolder.setContainedPropertyValue(PropertyDefinition pd, java.util.List appliesToPath, PropertyValue pv)
          Set the contained property association for given property definition with specified value.
 PropertyAssociation PropertyHolder.setContainedPropertyValue(PropertyDefinition pd, java.util.List appliesToPath, PropertyValue pv, java.util.List modes)
          Set contained property association for given property definition with specified value in the given modes.
 PropertyAssociation PropertyHolder.setPropertyValue(PropertyDefinition pd, java.util.List pvl)
          Set property association for given property definition with specified value list.
 PropertyAssociation PropertyHolder.setPropertyValue(PropertyDefinition pd, java.util.List pvl, java.util.List modes)
          Set property association for given property definition to the specified value list in the given modes.
 PropertyAssociation PropertyHolder.setPropertyValue(PropertyDefinition pd, PropertyValue pv)
          Set property association for given property definition with specified value.
 PropertyAssociation PropertyHolder.setPropertyValue(PropertyDefinition pd, PropertyValue pv, java.util.List modes)
          Set property association for given property definition with specified value in the given modes.
 

Uses of PropertyDefinition in edu.cmu.sei.aadl.model.core.impl
 

Methods in edu.cmu.sei.aadl.model.core.impl with parameters of type PropertyDefinition
 boolean PropertyHolderImpl.acceptsProperty(PropertyDefinition property)
           
 boolean ModeMemberImpl.acceptsProperty(PropertyDefinition pd)
           
 boolean ModeImpl.acceptsProperty(PropertyDefinition property)
           
 boolean AadlPublicImpl.acceptsProperty(PropertyDefinition property)
           
 boolean AadlPrivateImpl.acceptsProperty(PropertyDefinition property)
           
 PropertyAssociation PropertyHolderImpl.addPropertyValue(PropertyDefinition pd, PropertyValue pv)
          Add property association for given property definition with specified value.
 boolean ComponentClassifierImpl.checkAppliesToClassifier(PropertyDefinition property)
          Check whether the applies to classifiers in a property definition describe this component classifier.
 void PropertyHolderImpl.checkPropertyAssociation(PropertyDefinition pd, java.util.Collection vals)
          Check that the proposed association is legal.
protected  ModalPropertyValueAccumulator PropertyHolderImpl.createAccumulator(PropertyDefinition property)
          Return a new property value accumulator to use for the representation of property values from this property holder.
 PropertyAssociation PropertyHolderImpl.findPropertyAssociation(PropertyDefinition pd)
          find a locally delcared property asssociation for the given property definition in the properties list of the PropertyHolder.
 ModalPropertyValue PropertyHolderImpl.getPropertyValue(PropertyDefinition property)
          Returns the property value for the property specified by property
 void ModeMemberImpl.getPropertyValueInternal(PropertyDefinition property, ModalPropertyValueAccumulator pva)
           
 void SubcomponentImpl.getPropertyValueInternal(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 void PropertyHolderImpl.getPropertyValueInternal(PropertyDefinition property, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 void ModeImpl.getPropertyValueInternal(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 void FeatureImpl.getPropertyValueInternal(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 void ConnectionImpl.getPropertyValueInternal(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 void ComponentTypeImpl.getPropertyValueInternal(PropertyDefinition property, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 void ComponentImplImpl.getPropertyValueInternal(PropertyDefinition property, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 void AadlPublicImpl.getPropertyValueInternal(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 void AadlPrivateImpl.getPropertyValueInternal(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 java.util.List PropertyHolderImpl.getPropertyValueList(PropertyDefinition property)
          Retrieves a non-modal property value as a list.
 PropertyValue PropertyHolderImpl.getSimplePropertyValue(PropertyDefinition property)
          retrieves the property value of a non-modal, single-valued property Use this method if you know the property can only have a single value and is not modal
 boolean PropertyHolderImpl.isModalPropertyValue(PropertyDefinition property)
          Checks whether the property value is modal.
protected  void FeatureImpl.lookupPropertyInClassifier(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 void PropertyHolderImpl.removeContainedPropertyAssociations(PropertyDefinition pd, java.util.List appliesToPath)
           
 void PropertyHolderImpl.removeContainedPropertyAssociations(PropertyDefinition pd, java.util.List appliesToPath, java.util.List modes)
           
 void PropertyHolderImpl.removePropertyAssociations(PropertyDefinition pd)
           
 void PropertyHolderImpl.removePropertyAssociations(PropertyDefinition pd, java.util.List modes)
           
protected  void SubcomponentImpl.searchClassifier(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
protected  void SubcomponentImpl.searchRefinements(PropertyDefinition pn, ModalPropertyValueAccumulator pva, ModeContext mc)
           
 PropertyAssociation PropertyHolderImpl.setContainedPropertyValue(PropertyDefinition pd, java.util.List appliesToPath, java.util.List pvl)
           
 PropertyAssociation PropertyHolderImpl.setContainedPropertyValue(PropertyDefinition pd, java.util.List appliesToPath, java.util.List pvl, java.util.List modes)
           
 PropertyAssociation PropertyHolderImpl.setContainedPropertyValue(PropertyDefinition pd, java.util.List appliesToPath, PropertyValue pv)
           
 PropertyAssociation PropertyHolderImpl.setContainedPropertyValue(PropertyDefinition pd, java.util.List appliesToPath, PropertyValue pv, java.util.List modes)
           
 PropertyAssociation PropertyHolderImpl.setPropertyValue(PropertyDefinition pd, java.util.List pvl)
           
 PropertyAssociation PropertyHolderImpl.setPropertyValue(PropertyDefinition pd, java.util.List pvl, java.util.List modes)
           
 PropertyAssociation PropertyHolderImpl.setPropertyValue(PropertyDefinition pd, PropertyValue pv)
           
 PropertyAssociation PropertyHolderImpl.setPropertyValue(PropertyDefinition pd, PropertyValue pv, java.util.List modes)
           
 

Uses of PropertyDefinition in edu.cmu.sei.aadl.model.feature.impl
 

Methods in edu.cmu.sei.aadl.model.feature.impl with parameters of type PropertyDefinition
 boolean SubprogramImpl.acceptsProperty(PropertyDefinition property)
           
 boolean ServerSubprogramImpl.acceptsProperty(PropertyDefinition property)
           
 boolean PortGroupTypeImpl.acceptsProperty(PropertyDefinition property)
           
 boolean PortGroupImpl.acceptsProperty(PropertyDefinition property)
           
 boolean ParameterImpl.acceptsProperty(PropertyDefinition property)
           
 boolean EventPortImpl.acceptsProperty(PropertyDefinition property)
           
 boolean EventDataPortImpl.acceptsProperty(PropertyDefinition property)
           
 boolean DataPortImpl.acceptsProperty(PropertyDefinition property)
           
 boolean DataAccessImpl.acceptsProperty(PropertyDefinition property)
           
 boolean BusAccessImpl.acceptsProperty(PropertyDefinition property)
           
 void PortGroupTypeImpl.getPropertyValueInternal(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
protected  void SubprogramImpl.lookupPropertyInClassifier(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
protected  void ServerSubprogramImpl.lookupPropertyInClassifier(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
protected  void PortGroupImpl.lookupPropertyInClassifier(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
protected  void ParameterImpl.lookupPropertyInClassifier(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
protected  void EventPortImpl.lookupPropertyInClassifier(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
protected  void EventDataPortImpl.lookupPropertyInClassifier(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
protected  void DataPortImpl.lookupPropertyInClassifier(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
protected  void DataAccessImpl.lookupPropertyInClassifier(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
protected  void BusAccessImpl.lookupPropertyInClassifier(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 

Uses of PropertyDefinition in edu.cmu.sei.aadl.model.flow.impl
 

Methods in edu.cmu.sei.aadl.model.flow.impl with parameters of type PropertyDefinition
 boolean FlowSpecImpl.acceptsProperty(PropertyDefinition property)
           
 boolean FlowSequenceImpl.acceptsProperty(PropertyDefinition property)
           
 void FlowSpecImpl.getPropertyValueInternal(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 void EndToEndFlowImpl.getPropertyValueInternal(PropertyDefinition pn, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 

Uses of PropertyDefinition in edu.cmu.sei.aadl.model.instance
 

Methods in edu.cmu.sei.aadl.model.instance with parameters of type PropertyDefinition
 java.util.List ConnectionInstance.getConnectionPropertyValues(PropertyDefinition property)
          Get the values associated with the given property for each connection declaration that defines this semantic connection.
 

Uses of PropertyDefinition in edu.cmu.sei.aadl.model.instance.impl
 

Methods in edu.cmu.sei.aadl.model.instance.impl with parameters of type PropertyDefinition
 boolean PortConnectionInstanceImpl.acceptsProperty(PropertyDefinition property)
           
 boolean ModeTransitionInstanceImpl.acceptsProperty(PropertyDefinition property)
           
 boolean ModeTransitionConnectionInstanceImpl.acceptsProperty(PropertyDefinition property)
           
 boolean ModeInstanceImpl.acceptsProperty(PropertyDefinition property)
           
 boolean FlowSpecInstanceImpl.acceptsProperty(PropertyDefinition property)
           
 boolean FeatureInstanceImpl.acceptsProperty(PropertyDefinition property)
           
 boolean EndToEndFlowInstanceImpl.acceptsProperty(PropertyDefinition property)
           
 boolean ComponentInstanceImpl.acceptsProperty(PropertyDefinition property)
           
 boolean AccessConnectionInstanceImpl.acceptsProperty(PropertyDefinition property)
           
protected  ModalPropertyValueAccumulator InstanceObjectImpl.createAccumulator(PropertyDefinition property)
          Override this method so that it returns an accumulator suitable for looking up property values from instances.
 java.util.List ConnectionInstanceImpl.getConnectionPropertyValues(PropertyDefinition property)
           
protected  void InstanceObjectImpl.getPropertyValueFromDeclarativeModel(PropertyDefinition property, InstanceMPVA pva)
          Get the property value from the declarative model elements associated with the instance object.
protected  void ConnectionInstanceImpl.getPropertyValueFromDeclarativeModel(PropertyDefinition property, InstanceMPVA pva)
          Get the property value from the declarative model elements associated with the instance object.
 void SystemOperationModeImpl.getPropertyValueInternal(PropertyDefinition pn, ModalPropertyValueAccumulator pva)
           
 void InstanceObjectImpl.getPropertyValueInternal(PropertyDefinition property, ModalPropertyValueAccumulator pva, boolean fromInstanceSlaveCall)
           
 

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

Methods in edu.cmu.sei.aadl.model.pluginsupport that return PropertyDefinition
static PropertyDefinition OsateResourceManager.findPropertyDefinition(java.lang.String propertyName)
          Find a predeclared AADL property definition by name.
static PropertyDefinition OsateResourceManager.findPropertyDefinition(java.lang.String propertySet, java.lang.String propertyName, AObject context)
          Find an AADL property definition by name.
static PropertyDefinition OsateResourceManager.findPropertyDefinitionInModel(java.lang.String propertyName, AObject modelobj)
          Find a predeclared AADL property definition by name.
static PropertyDefinition OsateResourceManager.findPropertyDefinitionInModel(java.lang.String propertySetName, java.lang.String propertyName, AObject modelobj)
          Find a predeclared AADL property definition by name.
 

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

Methods in edu.cmu.sei.aadl.model.properties that return PropertyDefinition
 PropertyDefinition PropertyNotPresentException.getDefinition()
           
 PropertyDefinition PropertyIsModalException.getDefinition()
           
 PropertyDefinition PropertyIsListException.getDefinition()
           
 PropertyDefinition PropertyDoesNotApplyToHolderException.getDefinition()
           
 

Methods in edu.cmu.sei.aadl.model.properties with parameters of type PropertyDefinition
 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.
static UnitLiteral PropertyUtils.findUnitLiteral(PropertyDefinition pd, java.lang.String literalname)
          Retrieve the unit literal given a unit string for a property It is useful when calling getScaledValue methods that require the literal as object
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 InstanceObject PropertyUtils.getInstanceObjectReference(InstanceObject io, PropertyDefinition pd)
          Get an InstanceObject from an instance reference 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.
static ListPropertyValue ListPropertyValue.newEmptyList(PropertyDefinition pd)
           
 

Constructors in edu.cmu.sei.aadl.model.properties with parameters of type PropertyDefinition
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 PropertyDefinition in edu.cmu.sei.aadl.model.property
 

Methods in edu.cmu.sei.aadl.model.property that return PropertyDefinition
 PropertyDefinition PropertyFactory.createPropertyDefinition()
          Returns a new object of class 'Definition'
 PropertyDefinition PropertySet.findPropertyDefinition(java.lang.String name)
          Find property name object by name in a property set.
 PropertyDefinition PropertyAssociation.getPropertyDefinition()
          Returns the value of the 'Property Definition' reference
 

Methods in edu.cmu.sei.aadl.model.property with parameters of type PropertyDefinition
 void PropertySet.addPropertyDefinition(PropertyDefinition value)
          Adds to the list the value of the 'Property Definition' containment reference list
 void PropertyAssociation.setPropertyDefinition(PropertyDefinition value)
          Sets the value of the 'Property Definition' reference
 

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

Classes in edu.cmu.sei.aadl.model.property.impl that implement PropertyDefinition
 class PropertyDefinitionImpl
          An implementation of the model object 'Definition'
 

Fields in edu.cmu.sei.aadl.model.property.impl declared as PropertyDefinition
protected  PropertyDefinition PropertyAssociationImpl.propertyDefinition
          The cached value of the 'Property Definition' reference
 

Methods in edu.cmu.sei.aadl.model.property.impl that return PropertyDefinition
 PropertyDefinition PropertyAssociationImpl.basicGetPropertyDefinition()
           
 PropertyDefinition PropertyFactoryImpl.createPropertyDefinition()
           
 PropertyDefinition PropertySetImpl.findPropertyDefinition(java.lang.String name)
          Find property name object by name in a property set.
 PropertyDefinition PropertyAssociationImpl.getPropertyDefinition()
           
 

Methods in edu.cmu.sei.aadl.model.property.impl with parameters of type PropertyDefinition
 boolean PropertyAssociationImpl.acceptsProperty(PropertyDefinition property)
          Problem: PropertieAssociation really shouldn't be a PropertyHolder, but is because ModeMember extends PropertyHolder.
 boolean PropertiesImpl.acceptsProperty(PropertyDefinition property)
          Problem: Properties really shouldn't be a PropertyHolder, but is because ModeMember extends PropertyHolder.
 void PropertySetImpl.addPropertyDefinition(PropertyDefinition newPropertyDefinition)
          phf: add element to multiplicity EList
 void PropertyAssociationImpl.setPropertyDefinition(PropertyDefinition newPropertyDefinition)
          phf: we want an add version for EList
 

Uses of PropertyDefinition in edu.cmu.sei.aadl.model.property.predeclared
 

Constructors in edu.cmu.sei.aadl.model.property.predeclared with parameters of type PropertyDefinition
SharedAccess(PropertyDefinition pa, PropertyDefinition ra)
           
 

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

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

Uses of PropertyDefinition in edu.cmu.sei.aadl.model.util
 

Methods in edu.cmu.sei.aadl.model.util that return types with arguments of type PropertyDefinition
static org.eclipse.emf.common.util.EList<PropertyDefinition> AadlUtil.getAllPropertyDefinition()
          Get all the properties defined in the global property sets.
static org.eclipse.emf.common.util.EList<PropertyDefinition> AadlUtil.getAllPropertyDefinition(AObject context)
          Get all the property definitions, including those defined in any local property sets.
static org.eclipse.emf.common.util.EList<PropertyDefinition> AadlUtil.getAllUsedPropertyDefinition(SystemImpl si)
          Get all property definitions that are used in the Aadl model.
 

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

Methods in edu.cmu.sei.osate.ui.actions that return PropertyDefinition
protected  PropertyDefinition AbstractAaxlAction.lookupOptionalPropertyDefinition(java.lang.String ps, java.lang.String name)
          Lookup a particular optional property definition.
protected  PropertyDefinition AbstractAaxlAction.lookupPropertyDefinition(java.lang.String name)
          Lookup a particular predeclared property definition, updating the error list if it is not found.
protected  PropertyDefinition AbstractAaxlAction.lookupPropertyDefinition(java.lang.String ps, java.lang.String name)
          Lookup a particular property definition, updating the error list if it is not found.