Package gov.nasa.jpl.activity
Class ActivityTypeList
java.lang.Object
gov.nasa.jpl.activity.ActivityTypeList
Utility class for storing off metadata about activity types (which are only defined in the Activity base class)
for easier input/output.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addToObserverList
(String activityName, PropertyChangeListener e) getActivityClass
(String activityName) Returns the class of an input activity name.static ActivityTypeList
getDescription
(String activityName) getNamesOfAllTypesWithSubsystem
(String subsystem) String[]
getParameterNames
(String activityName) getParameters
(String activityName) getSubsystem
(String activityName) void
propertyChangeForActivityType
(String activityName, Activity act) void
removeFromObserverList
(String activityName, PropertyChangeListener e)
-
Constructor Details
-
ActivityTypeList
protected ActivityTypeList()
-
-
Method Details
-
getActivityList
-
getActivityClass
Returns the class of an input activity name.- Parameters:
activityName
-- Returns:
-
getNamesOfAllDefinedTypes
-
getNamesOfAllTypesWithSubsystem
-
getDescription
-
getSubsystem
-
getParameterNames
-
getParameters
-
addToObserverList
-
removeFromObserverList
-
propertyChangeForActivityType
-