Opened 8 years ago

Closed 7 years ago

#278 closed enhancement (fixed)

Don't share collections by redefined properties

Reported by: vadim.godunko Owned by:
Priority: major Milestone: 0.5.0
Component: Matreshka - AMF Version:
Keywords: Cc:

Description

Current implementation shares collections for redefined properties, but at least UML metamodel redefines several properties by one, this cause incorrect operational of such properties. So, we need to use separate collection for each attribute and construct set of redefined properties automatically.

Change History (6)

comment:1 by vadim.godunko, 7 years ago

In [3631]:

Allocate own collection for each property of type CMOF::Class instead of
sharing it with redefined property.

Refs #278.

comment:2 by vadim.godunko, 7 years ago

In [3633]:

Generate code to create link for redefined property only when attribute
has CMOF::Class type.

Refs #278.

comment:3 by vadim.godunko, 7 years ago

In [3634]:

Don't take into account redefinition of attributes of CMOF::Class type.

Refs #278.

comment:4 by vadim.godunko, 7 years ago

In [3635]:

Don't take into account redefinition of attributes of CMOF::Class type.

Refs #278.

comment:5 by vadim.godunko, 7 years ago

In [3636]:

Generate slot initialization for redefined attributes of CMOF::Class
type.

Refs #278.

comment:6 by vadim.godunko, 7 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.