Opened 16 years ago

Last modified 16 years ago

#180 new defect

Clean up StartingPoint architecture

Reported by: Henrik Heimbuerger Owned by: nobody
Priority: major Milestone: MS4: Future extensions
Component: track Version: pre-1.0
Keywords: Cc:

Description (last modified by Henrik Heimbuerger)

There are currently two 'variants' of StartingPoint -- the generic one (belongs to tile/tileset) and the concrete one (belongs to track) -- the only difference at runtime is the hasTrackInformation flag, yet the semantic difference is huge. This is almost impossible to understand for a passing reader.

Split up into two classes or find another way of cleaning it up.

Change History (1)

comment:1 Changed 16 years ago by Henrik Heimbuerger

Description: modified (diff)
Note: See TracTickets for help on using tickets.