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 )
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.
Note: See
TracTickets for help on using
tickets.