|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Feature in edu.cmu.sei.aadl.aadl2 |
---|
Subinterfaces of Feature in edu.cmu.sei.aadl.aadl2 | |
---|---|
interface |
AbstractFeature
A representation of the model object 'Abstract Feature' |
interface |
Access
A representation of the model object 'Access' |
interface |
BusAccess
A representation of the model object 'Bus Access' |
interface |
DataAccess
A representation of the model object 'Data Access' |
interface |
DataPort
A representation of the model object 'Data Port' |
interface |
DirectedFeature
A representation of the model object 'Directed Feature' |
interface |
EventDataPort
A representation of the model object 'Event Data Port' |
interface |
EventPort
A representation of the model object 'Event Port' |
interface |
FeatureGroup
A representation of the model object 'Feature Group' |
interface |
Parameter
A representation of the model object 'Parameter' |
interface |
Port
A representation of the model object 'Port' |
interface |
SubprogramAccess
A representation of the model object 'Subprogram Access' |
interface |
SubprogramGroupAccess
A representation of the model object 'Subprogram Group Access' |
Methods in edu.cmu.sei.aadl.aadl2 that return Feature | |
---|---|
Feature |
FlowSpecification.getAllInFeature()
get in feature of a flow source, sink, or path spec. |
Feature |
FlowSpecification.getAllOutFeature()
get out feature of a flow source, sink, or path spec. |
Feature |
FlowSpecification.getInFeature()
Returns the value of the 'In Feature' reference |
Feature |
FlowSpecification.getOutFeature()
Returns the value of the 'Out Feature' reference |
Feature |
Feature.getRefined()
Returns the value of the 'Refined' reference. |
Methods in edu.cmu.sei.aadl.aadl2 that return types with arguments of type Feature | |
---|---|
org.eclipse.emf.common.util.EList<Feature> |
Feature.getAllFeatureRefinements()
Return the feature and any of the features it refines |
org.eclipse.emf.common.util.EList<Feature> |
Classifier.getAllFeatures()
get all features including inherited features |
org.eclipse.emf.common.util.EList<Feature> |
Subcomponent.getAllFeatures()
Get list of all features of a subcomponent, including ancestor features These are the features of its classifier In case of refined features the refined feature is returned in the list. |
org.eclipse.emf.common.util.EList<Feature> |
FeatureGroupType.getOwnedFeatures()
Returns the value of the 'Owned Feature' containment reference list. |
org.eclipse.emf.common.util.EList<Feature> |
ComponentType.getOwnedFeatures()
Returns the value of the 'Owned Feature' containment reference list. |
Methods in edu.cmu.sei.aadl.aadl2 with parameters of type Feature | |
---|---|
int |
FeatureGroupType.getIndexOf(Feature feature)
return the index of the feature in the feature group type |
int |
FeatureGroup.getIndexOf(Feature feature)
return the index of the feature in the feature group type |
org.eclipse.emf.common.util.EList<Connection> |
ComponentImplementation.getIngoingConnections(Feature feature)
get ingoing connections to subcomponents from a specified feature of the component impl |
void |
FlowSpecification.setInFeature(Feature value)
Sets the value of the ' In Feature ' reference |
void |
FlowSpecification.setOutFeature(Feature value)
Sets the value of the ' Out Feature ' reference |
void |
Feature.setRefined(Feature value)
Sets the value of the ' Refined ' reference |
Uses of Feature in edu.cmu.sei.aadl.aadl2.impl |
---|
Classes in edu.cmu.sei.aadl.aadl2.impl that implement Feature | |
---|---|
class |
AbstractFeatureImpl
An implementation of the model object 'Abstract Feature' |
class |
AccessImpl
An implementation of the model object 'Access' |
class |
BusAccessImpl
An implementation of the model object 'Bus Access' |
class |
DataAccessImpl
An implementation of the model object 'Data Access' |
class |
DataPortImpl
An implementation of the model object 'Data Port' |
class |
DirectedFeatureImpl
An implementation of the model object 'Directed Feature' |
class |
EventDataPortImpl
An implementation of the model object 'Event Data Port' |
class |
EventPortImpl
An implementation of the model object 'Event Port' |
class |
FeatureGroupImpl
An implementation of the model object 'Feature Group' |
class |
FeatureImpl
An implementation of the model object 'Feature' |
class |
ParameterImpl
An implementation of the model object 'Parameter' |
class |
PortImpl
An implementation of the model object 'Port' |
class |
SubprogramAccessImpl
An implementation of the model object 'Subprogram Access' |
class |
SubprogramGroupAccessImpl
An implementation of the model object 'Subprogram Group Access' |
Fields in edu.cmu.sei.aadl.aadl2.impl declared as Feature | |
---|---|
protected Feature |
FlowSpecificationImpl.inFeature
The cached value of the ' In Feature ' reference |
protected Feature |
FlowSpecificationImpl.outFeature
The cached value of the ' Out Feature ' reference |
protected Feature |
FeatureImpl.refined
|
Methods in edu.cmu.sei.aadl.aadl2.impl that return Feature | |
---|---|
Feature |
FlowSpecificationImpl.basicGetInFeature()
|
Feature |
FlowSpecificationImpl.basicGetOutFeature()
|
Feature |
FeatureImpl.basicGetRefined()
|
Feature |
FlowSpecificationImpl.getAllInFeature()
get in feature of a flow source, sink, or path spec. |
Feature |
FlowSpecificationImpl.getAllOutFeature()
get out feature of a flow source, sink, or path spec. |
Feature |
FlowSpecificationImpl.getInFeature()
|
Feature |
FlowSpecificationImpl.getOutFeature()
|
Feature |
FeatureImpl.getRefined()
|
Methods in edu.cmu.sei.aadl.aadl2.impl that return types with arguments of type Feature | |
---|---|
org.eclipse.emf.common.util.EList<Feature> |
FeatureImpl.getAllFeatureRefinements()
|
org.eclipse.emf.common.util.EList<Feature> |
SubcomponentImpl.getAllFeatures()
Get list of all features of a subcomponent, including ancestor features These are the features of its classifier In case of refined features the refined feature is returned in the list. |
org.eclipse.emf.common.util.EList<Feature> |
ComponentTypeImpl.getAllFeatures()
get list of all features of a component type, including ancestor features In case of refined features the refined feature is returned. |
org.eclipse.emf.common.util.EList<Feature> |
ComponentImplementationImpl.getAllFeatures()
get all features including inherited features |
org.eclipse.emf.common.util.EList<Feature> |
FeatureGroupTypeImpl.getAllFeatures()
Get a list of Feature objects representing those features in the feature group type, including those from super types or inverses. |
org.eclipse.emf.common.util.EList<Feature> |
ComponentTypeImpl.getOwnedFeatures()
|
org.eclipse.emf.common.util.EList<Feature> |
ThreadGroupTypeImpl.getOwnedFeatures()
|
org.eclipse.emf.common.util.EList<Feature> |
ProcessorTypeImpl.getOwnedFeatures()
|
org.eclipse.emf.common.util.EList<Feature> |
BusTypeImpl.getOwnedFeatures()
|
org.eclipse.emf.common.util.EList<Feature> |
SubprogramTypeImpl.getOwnedFeatures()
|
org.eclipse.emf.common.util.EList<Feature> |
MemoryTypeImpl.getOwnedFeatures()
|
org.eclipse.emf.common.util.EList<Feature> |
ThreadTypeImpl.getOwnedFeatures()
|
org.eclipse.emf.common.util.EList<Feature> |
ProcessTypeImpl.getOwnedFeatures()
|
org.eclipse.emf.common.util.EList<Feature> |
AbstractTypeImpl.getOwnedFeatures()
|
org.eclipse.emf.common.util.EList<Feature> |
SystemTypeImpl.getOwnedFeatures()
|
org.eclipse.emf.common.util.EList<Feature> |
DeviceTypeImpl.getOwnedFeatures()
|
org.eclipse.emf.common.util.EList<Feature> |
SubprogramGroupTypeImpl.getOwnedFeatures()
|
org.eclipse.emf.common.util.EList<Feature> |
FeatureGroupTypeImpl.getOwnedFeatures()
|
org.eclipse.emf.common.util.EList<Feature> |
VirtualProcessorTypeImpl.getOwnedFeatures()
|
org.eclipse.emf.common.util.EList<Feature> |
DataTypeImpl.getOwnedFeatures()
|
Methods in edu.cmu.sei.aadl.aadl2.impl with parameters of type Feature | |
---|---|
int |
FeatureGroupImpl.getIndexOf(Feature feature)
return the index of the feature in the feature group type |
int |
FeatureGroupTypeImpl.getIndexOf(Feature feature)
return the index of the feature in the feature group type |
org.eclipse.emf.common.util.EList<Connection> |
ComponentImplementationImpl.getIngoingConnections(Feature feature)
get ingoing connections to subcomponents from a specified feature of the component impl |
void |
FlowSpecificationImpl.setInFeature(Feature newInFeature)
|
void |
FlowSpecificationImpl.setOutFeature(Feature newOutFeature)
|
void |
FeatureImpl.setRefined(Feature newRefined)
|
Uses of Feature in edu.cmu.sei.aadl.aadl2.instance |
---|
Methods in edu.cmu.sei.aadl.aadl2.instance that return Feature | |
---|---|
Feature |
FeatureInstance.getFeature()
Returns the value of the 'Feature' reference |
Methods in edu.cmu.sei.aadl.aadl2.instance with parameters of type Feature | |
---|---|
FeatureInstance |
FeatureInstance.findFeatureInstance(Feature feature)
find the feature instance of this feature instance |
FeatureInstance |
ComponentInstance.findFeatureInstance(Feature feature)
find the feature instance of this component instance |
void |
FeatureInstance.setCategory(Feature f)
set the featureinstance category to that of the supplied feature |
void |
FeatureInstance.setFeature(Feature value)
Sets the value of the ' Feature ' reference |
Uses of Feature in edu.cmu.sei.aadl.aadl2.instance.impl |
---|
Fields in edu.cmu.sei.aadl.aadl2.instance.impl declared as Feature | |
---|---|
protected Feature |
FeatureInstanceImpl.feature
The cached value of the ' Feature ' reference |
Methods in edu.cmu.sei.aadl.aadl2.instance.impl that return Feature | |
---|---|
Feature |
FeatureInstanceImpl.basicGetFeature()
|
Feature |
FeatureInstanceImpl.getFeature()
|
Methods in edu.cmu.sei.aadl.aadl2.instance.impl that return types with arguments of type Feature | |
---|---|
java.util.List<Feature> |
FeatureInstanceImpl.getInstantiatedObjects()
|
Methods in edu.cmu.sei.aadl.aadl2.instance.impl with parameters of type Feature | |
---|---|
FeatureInstance |
ComponentInstanceImpl.findFeatureInstance(Feature feature)
find the feature instance of this component instance |
FeatureInstance |
FeatureInstanceImpl.findFeatureInstance(Feature feature)
find the feature instance of this feature instance |
void |
FeatureInstanceImpl.setCategory(Feature f)
set the featureinstance category to that of the supplied feature |
void |
FeatureInstanceImpl.setFeature(Feature newFeature)
|
Uses of Feature in edu.cmu.sei.aadl.aadl2.util |
---|
Methods in edu.cmu.sei.aadl.aadl2.util with parameters of type Feature | |
---|---|
T |
Aadl2Switch.caseFeature(Feature object)
Returns the result of interpreting the object as an instance of 'Feature' |
boolean |
Aadl2Validator.validateFeature(Feature feature,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
Uses of Feature in edu.cmu.sei.aadl.instance |
---|
Methods in edu.cmu.sei.aadl.instance with parameters of type Feature | |
---|---|
protected void |
InstantiateModel.expandFeatureGroupInstance(Feature feature,
FeatureInstance fi,
boolean inverse)
|
protected void |
InstantiateModel.fillFeatureInstance(Feature feature,
FeatureInstance fi,
boolean inverse)
|
java.util.List<Connection> |
CreateConnectionsSwitch.filterIncomingConnection(java.util.List<Connection> incomingconnlist,
Feature feature)
get incoming connections for specified feature This method does not work on subcomponent, because we need the enclosing subcomponent rather than the enclosing component implementation in order to get the subcomponent inheritance correct Otherwise the incorrect connections get picked up |
java.util.List<Connection> |
CreateConnectionsSwitch.filterOutgoingConnections(java.util.List<Connection> conns,
Feature feature)
Get outgoing connections for specified feature port group connections are non-directional, i.e., they are always added |
boolean |
CreateConnectionsSwitch.isConnectionEnd(java.util.List<Connection> conns,
Feature feature)
Check if one of the connections in a list has a feature as its end. |
boolean |
CreateConnectionsSwitch.isDestination(java.util.List<Connection> conns,
Feature feature)
Check if one of the connections in a list points to a feature. |
Uses of Feature in edu.cmu.sei.aadl.modelsupport.util |
---|
Methods in edu.cmu.sei.aadl.modelsupport.util with parameters of type Feature | |
---|---|
static boolean |
AadlUtil.isOutgoingPort(Feature f)
determine whether the feature is an outgoing port or feature group |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |