cocalimo_smcubes_extension package

This package describes a class which composes the diferent modules, whereby each of those modules composes a list of items from the ECBS SMCubes model, which we represent as the core package and the data_definition package.

EPackage properties:
Namespace Prefix: cocalimo_smcubes_extension
Namespace URI: http://www.eclipse.org/efbt/cocalimo_smcubes_extension

AxisModule

A Module containing a set of Axis

Supertype:Module

References
Name
Properties
Documentation
axes
T: AXIS
Cardinality: [0..*]
Containment

The set of Axes

AxisOrdinateModule

A Module containing a set of AxisOrdinates

Supertype:Module

References
Name
Properties
Documentation
axis_ordinates
Cardinality: [0..*]
Containment

The set of AxisOrdinates

CellPositionModule

A Module containing a set of Cell Positions

Supertype:Module

References
Name
Properties
Documentation
reportTables
Cardinality: [0..*]
Containment

The set of Cell Positions

CombinationModule

A module storing a list of Combinations, and a list of related Combination Items, and a list of CUBETOCOMBINATIONs

Supertype:Module

References
Name
Properties
Documentation
combination_items
Cardinality: [0..*]
Containment

The list of Combination items

combinations
Cardinality: [0..*]
Containment

The list of Combinations

Cardinality: [0..*]
Containment

The list of CUBETOCOMBINATIONs providing links between the cubes and combinations

CubeMappingModule

A Module containing SMCubes CubeMappings

Supertype:Module

References
Name
Properties
Documentation
cubeMappings
Cardinality: [0..*]
Containment

The CubeMappings

CubeModule

A Module storing a list of CUBEs and a list of CUBESTRUCTURES and a list of CUBESTRUCTURE_ITEMS

Supertype:Module

References
Name
Properties
Documentation
cubeStructureItems
Cardinality: [0..*]
Containment

The list of CUBESTRUCTUREITEMs

cubeStructures
Cardinality: [0..*]
Containment

The list of CUBE_STRUCTURES

cubes
T: CUBE
Cardinality: [0..*]
Containment

The list of CUBEs

DomainModule

A Module storing a list of Domains

Supertype:Module

References
Name
Properties
Documentation
domains
Cardinality: [0..*]
Containment

The set of domains contained in the Module

MappingDefinitionModule

A Module containing SMCubes MappingDefintitions

Supertype:Module

References
Name
Properties
Documentation
mappings
Cardinality: [0..*]
Containment

The MappingDefintitions

MemberHierarchyModule

A Module storing a list of MemberHierarchies and MemberHierarchiesNodes

Supertype:Module

References
Name
Properties
Documentation
memberHierarchies
Cardinality: [0..*]
Containment

The set of MemberHierarchies contained in the Module

memberHierarchiesNodes
Cardinality: [0..*]
Containment

The set of MemberHierarchiesNodes contained in the Module

MemberMappingModule

A Module containing SMCubes MemberMappings

Supertype:Module

References
Name
Properties
Documentation
memberMappings
Cardinality: [0..*]
Containment

The MemberMappings

MemberModule

A Module storing a list of Members

Supertype:Module

References
Name
Properties
Documentation
members
Cardinality: [0..*]
Containment

The set of Members contained in the Module

OrdinateItemModule

A Module containing a set of OrdinateItems

Supertype:Module

References
Name
Properties
Documentation
ordinateItems
Cardinality: [0..*]
Containment

The set of OrdinateItems

ReportCell

A Report Cell

Attributes
Name
Properties
Documentation
name
T: EString
Cardinality: [0..1]
Identifier
References
Name
Properties
Documentation
combination
Cardinality: [0..1]

The related Combination

ReportCellValue

A ReportCell Value, effectively a populate Report Cell

Attributes
Name
Properties
Documentation
value
T: EString
Cardinality: [0..1]
References
Name
Properties
Documentation
reportCell
Cardinality: [0..1]

The ReportCell

ReportTableModule

A Module containing a set of ReportTables

Supertype:Module

References
Name
Properties
Documentation
reportTables
Cardinality: [0..*]
Containment

The set of ReportTables

SmcubesModel

This class stores the reference to the Modules which contain the SMCubes items

Attributes
Name
Properties
Documentation
name
T: EString
Cardinality: [0..1]
Identifier

The name of the SMCubesModel

References
Name
Properties
Documentation
combinations
Cardinality: [0..*]
Containment

The Combinations

cubes
Cardinality: [0..*]
Containment

The Cubes, The Cube Structures and the Cube Structure Items.

domains
Cardinality: [0..*]
Containment

The Domains

mappings
Cardinality: [0..*]
Containment

The Mappings

members
Cardinality: [0..*]
Containment

The Members

variables
Cardinality: [0..*]
Containment

The Variables

TableCellModule

A Module containing a set of TableCells

Supertype:Module

References
Name
Properties
Documentation
tableCells
Cardinality: [0..*]
Containment

The set of TableCells

VariableMappingModule

A Module containing SMCubes VariableMappings

Supertype:Module

References
Name
Properties
Documentation
variableMappings
Cardinality: [0..*]
Containment

The VariableMappings

VariableModule

A Module containing a list of variables

Supertype:Module

References
Name
Properties
Documentation
variables
Cardinality: [0..*]
Containment

The set of Variables contained in the Module