Opened 13 years ago

Closed 13 years ago

#266 closed defect (fixed)

Refactor Parameter Packages (names, move to impl)

Reported by: Kevin Milner Owned by: Kevin Milner
Priority: major Milestone: OpenSHA 1.2
Component: commons Version:
Keywords: Cc:

Description

Move parameter implementations tp an "impl" class, and constraints to their own package. Also, editors and constraints can have their own "impl" classes.

Then, we can remove API from the names:
ParameterAPI.java -> Parameter.java
Parameter.java -> AbstractParameter?.java
(same for constraints, and editors)

All of this should clean things up a bit

Change History (3)

comment:1 Changed 13 years ago by Kevin Milner

Parameters moved in [7796]
Parameter Constraints moved in [7797]
Parameter Editors moved in [7798]
Parameter Editors renamed in [7799]
DependentParameter? removed in [7802]

All this done on branches/2011_05_parameter_refactor...will close ticket when it's been tested more fully, cleaned up a bit, and merged back to trunk. All of the methods from DependentParameter? have simply been copied over to Parameter, we may want to rename some of them (as discussed in #24).

comment:2 Changed 13 years ago by Kevin Milner

oops...this ticket is just for the renaming/moving to impl. so that is all done, but will be closed when merged to trunk.

comment:3 Changed 13 years ago by Kevin Milner

Resolution: fixed
Status: newclosed

Done, and merged to trunk with [7853]

Note: See TracTickets for help on using tickets.