Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#969 closed enhancement (rejected)

Enforce read-only views of arbitrary contents

Reported by: swagner Owned by: swagner
Priority: medium Milestone: HeuristicLab 3.3.0
Component: Core Version: 3.3
Keywords: Cc: mkommend

Description (last modified by swagner)

It should be possible to specify for each content if its views have to be read-only.

Change History (16)

comment:1 Changed 11 years ago by swagner

  • Status changed from new to assigned

comment:2 Changed 11 years ago by swagner

Implemented property ReadOnlyView for items in r3317.

comment:3 Changed 11 years ago by swagner

  • Cc mkommend added

In a discussion with mkommend it was decided to add a ReadOnly property to IView instead of the ReadOnlyView property of IItem. Therefore, the changes of r3317 will be reverted again and this ticket is obsolete.

comment:4 Changed 11 years ago by mkommend

added IContent r3364

comment:5 Changed 11 years ago by swagner

Fixed event ReadOnlyViewChanged of IContent in r3366.

comment:6 Changed 11 years ago by swagner

In another discussion with mkommend it was decided to keep a ReadOnlyView property which can be set if all views of a content should be read-only. This property will not be implemented in IItem but in a more general interface IContent.

comment:7 Changed 11 years ago by swagner

  • Description modified (diff)
  • Priority changed from minor to major
  • Summary changed from Implement read-only views of items to Enfore read-only views of arbitrary contents

comment:8 Changed 11 years ago by swagner

  • Summary changed from Enfore read-only views of arbitrary contents to Enforce read-only views of arbitrary contents

comment:9 Changed 11 years ago by swagner

Adaptions according to the new IContent interface done in r3368.

comment:10 Changed 11 years ago by swagner

Worked on ReadOnlyView property in r3370.

comment:11 Changed 11 years ago by swagner

In another discussion with mkommend and abeham it was decided to remove the ReadOnlyView property in IContent and to add a ReadOnly property in those items where it is required. If this ReadOnly property is set to true, not only all views of the corresponding item should be read-only but also the item itself.

comment:12 Changed 11 years ago by swagner

Added ReadOnly property to all items of HeuristicLab.Data in r3430.

comment:13 Changed 11 years ago by swagner

Removed property ReadOnlyView in r3431.

comment:14 Changed 11 years ago by swagner

  • Resolution set to wontfix
  • Status changed from assigned to closed

Closing this ticket as wontfix as there will be no general way to enforce read-only views of arbitrary contents. If a content should not be changeable in the view, the ReadOnly property of the view has to be set, or the content itself has to be read-only as it was implemented for all items in the HeuristicLab.Data plugin.

comment:15 Changed 11 years ago by swagner

  • Milestone changed from Iteration 4 to Current

Milestone Iteration 4 deleted

comment:11 Changed 11 years ago by swagner

  • Milestone changed from Current to HeuristicLab 3.3.0

Milestone Current deleted

Note: See TracTickets for help on using tickets.