[kepler-dev] [Bug 2888] New: - Minimize number of 'constant' actors
bugzilla-daemon@ecoinformatics.org
bugzilla-daemon at ecoinformatics.org
Wed Jul 11 14:18:51 PDT 2007
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=2888
Summary: Minimize number of 'constant' actors
Product: Kepler
Version: 1.0.0beta3
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
Component: actors
AssignedTo: higgins at nceas.ucsb.edu
ReportedBy: higgins at nceas.ucsb.edu
QAContact: kepler-dev at ecoinformatics.org
Current Kepler has 2 types of Constant actors (Constant and SingleFireConstant)
and 2 different 'StringConstant' actors (PermanentStringConstant and
StringConstant). In both cases, the primary difference is the number of times
the actor 'fires'.
Ptolemy has now changed the behavior of its Constant actor to have a
'firingCountLimit' parameter. There is thus no need for the two types of
'constant' actors in Kepler (which have tended to confuse several users).
Note also that Ptolemy extends 'Const' to create 'StringConstant'. Kepler,
however, does not! And Kepler's StringConstant has added a File parameter to
StringConstant so that file name strings can be easily created.
We should change the StringConstant in Kepler to extend Constant AND add the
File parameter.
More information about the Kepler-dev
mailing list