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 TypeMethodDescriptionvoidaddToObserverList(String activityName, PropertyChangeListener e) getActivityClass(String activityName) Returns the class of an input activity name.static ActivityTypeListgetDescription(String activityName) getNamesOfAllTypesWithSubsystem(String subsystem) String[]getParameterNames(String activityName) getParameters(String activityName) getSubsystem(String activityName) voidpropertyChangeForActivityType(String activityName, Activity act) voidremoveFromObserverList(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
-