kolombet/axiis

Determine which methods should be required by the ILayout interface

Closed this issue · 1 comments

We need to eliminate our reliance on casts to BaseLayout and AbstractLayout
in the core in favor of casts to ILayout. To make this a reality we need to
evaluate which methods need to be included in the interface and which
should be removed.

Methods to be removed:
- bounds

Methods that need further discussion:
- dataField
- labelField
- referenceRepeater
- currentReference
- currentValue
- currentLabel
- dataTipLabelFunction
- dataTipPositionFunction

We should consider splitting the debated method over other interfaces which
better encapsulate the intention of those methods.

Original issue reported on code.google.com by mvand...@gmail.com on 4 Jun 2009 at 2:10

ILayout is no more.

Original comment by mvand...@gmail.com on 4 Dec 2009 at 1:38

  • Changed state: Fixed