Public Member Functions | Package Functions

de.fraunhofer.isst.eastadl.systemmodeling.AnalysisLevel Interface Reference

List of all members.

Public Member Functions

boolean isSetFunctionalAnalysisArchitecture ()
void setFunctionalAnalysisArchitecture (AnalysisFunctionPrototype value)
void unsetFunctionalAnalysisArchitecture ()

Package Functions

AnalysisFunctionPrototype getFunctionalAnalysisArchitecture ()

Detailed Description

AnalysisLevel (from SystemModeling) «atpStructureElement»

Generalizations
Context (from Elements)

Description
AnalysisLevel represents the vehicle electrical/electronic system in terms of its abstract functional definition. It includes the functional analysis architecture (FAA), which represents the functional structure.

Attributes
No additional attributes

Associations
functionalAnalysisArchitecture : AnalysisFunctionPrototype [0..1]
- The included functionalAnalysisArchitecture, this prototype shall be typed by an AnalysisFunctionType modeling the FunctionalAnalysisArchitecture. It is an abstract functional representation of the electrical/electronic system and realizes the VehicleFeatures.

Constraints
No additional constraints

Semantics
AnalysisLevel represents the vehicle electrical/electronic system in terms of its abstract functional definition. It defines the logical functionality and a logical decomposition of functionality down to the appropriate granularity.

Author:
dprenzel

Member Function Documentation

AnalysisFunctionPrototype de.fraunhofer.isst.eastadl.systemmodeling.AnalysisLevel.getFunctionalAnalysisArchitecture (  )  [package]

Returns the value of the 'Functional Analysis Architecture' reference.

functionalAnalysisArchitecture : AnalysisFunctionPrototype [0..1]
The included functionalAnalysisArchitecture, this prototype shall be typed by an AnalysisFunctionType modeling the FunctionalAnalysisArchitecture. It is an abstract functional representation of the electrical/electronic system and realizes the VehicleFeatures.

Returns:
the value of the 'Functional Analysis Architecture' reference.
See also:
isSetFunctionalAnalysisArchitecture()
unsetFunctionalAnalysisArchitecture()
setFunctionalAnalysisArchitecture(AnalysisFunctionPrototype)
de.fraunhofer.isst.eastadl.systemmodeling.SystemmodelPackage.getAnalysisLevel_FunctionalAnalysisArchitecture() unsettable="true" containment="true"

Implemented in de.fraunhofer.isst.eastadl.systemmodeling.impl.AnalysisLevelImpl.

boolean de.fraunhofer.isst.eastadl.systemmodeling.AnalysisLevel.isSetFunctionalAnalysisArchitecture (  ) 

Returns whether the value of the 'Functional Analysis Architecture' containment reference is set.

functionalAnalysisArchitecture : AnalysisFunctionPrototype [0..1]
The included functionalAnalysisArchitecture, this prototype shall be typed by an AnalysisFunctionType modeling the FunctionalAnalysisArchitecture. It is an abstract functional representation of the electrical/electronic system and realizes the VehicleFeatures.

Returns:
whether the value of the 'Functional Analysis Architecture' containment reference is set.
See also:
unsetFunctionalAnalysisArchitecture()
getFunctionalAnalysisArchitecture()
setFunctionalAnalysisArchitecture(AnalysisFunctionPrototype)

Implemented in de.fraunhofer.isst.eastadl.systemmodeling.impl.AnalysisLevelImpl.

void de.fraunhofer.isst.eastadl.systemmodeling.AnalysisLevel.setFunctionalAnalysisArchitecture ( AnalysisFunctionPrototype  value  ) 

Sets the value of the 'Functional Analysis Architecture' containment reference.

functionalAnalysisArchitecture : AnalysisFunctionPrototype [0..1]
The included functionalAnalysisArchitecture, this prototype shall be typed by an AnalysisFunctionType modeling the FunctionalAnalysisArchitecture. It is an abstract functional representation of the electrical/electronic system and realizes the VehicleFeatures.

Parameters:
value the new value of the 'Functional Analysis Architecture' containment reference.
See also:
isSetFunctionalAnalysisArchitecture()
unsetFunctionalAnalysisArchitecture()
getFunctionalAnalysisArchitecture()

Implemented in de.fraunhofer.isst.eastadl.systemmodeling.impl.AnalysisLevelImpl.

void de.fraunhofer.isst.eastadl.systemmodeling.AnalysisLevel.unsetFunctionalAnalysisArchitecture (  ) 

Unsets the value of the 'Functional Analysis Architecture' containment reference.

functionalAnalysisArchitecture : AnalysisFunctionPrototype [0..1]
The included functionalAnalysisArchitecture, this prototype shall be typed by an AnalysisFunctionType modeling the FunctionalAnalysisArchitecture. It is an abstract functional representation of the electrical/electronic system and realizes the VehicleFeatures.

See also:
isSetFunctionalAnalysisArchitecture()
getFunctionalAnalysisArchitecture()
setFunctionalAnalysisArchitecture(AnalysisFunctionPrototype)

Implemented in de.fraunhofer.isst.eastadl.systemmodeling.impl.AnalysisLevelImpl.