This is an archived, read-only instance of the JaCaVi Trac. This site is no longer actively maintained. Registration and login have been disabled. Content is preserved for reference only.

Opened 18 years ago

Last modified 18 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 18 years ago by Henrik Heimbuerger

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