Class SeriesFactory<T extends Series>
java.lang.Object
com.inet.taskplanner.server.api.common.AbstractFactory<COMPONENT,DEFINITION,INFO,SUMMARY>
com.inet.taskplanner.server.api.common.SeriesIndependentFactory<T,SeriesDefinition,SeriesInfo,SummaryInfo>
com.inet.taskplanner.server.api.series.SeriesFactory<T>
- All Implemented Interfaces:
com.inet.plugin.NamedExtension
- Direct Known Subclasses:
DbSeriesFactory
,FolderSeriesFactory
,JsonSeriesFactory
public abstract class SeriesFactory<T extends Series>
extends SeriesIndependentFactory<T,SeriesDefinition,SeriesInfo,SummaryInfo>
Base class for factories producing
Series
components.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetKeys
(SeriesDefinition definition) Get a set of keys that can be used in placeholder.Methods inherited from class com.inet.taskplanner.server.api.common.SeriesIndependentFactory
createFrom, updateValues, validate
Methods inherited from class com.inet.taskplanner.server.api.common.AbstractFactory
checkDefinitionArgument, createInstanceFrom, createInstanceFrom, getExtensionName, getInformation, getSummary, isAvailable
-
Constructor Details
-
SeriesFactory
Creates a new SeriesFactory instance.- Parameters:
extensionName
- the unique extensionName for this Series.- Since:
- taskplanner 3.0
-
-
Method Details
-
getKeys
Get a set of keys that can be used in placeholder.- Parameters:
definition
- the definition that described the series- Returns:
- a key set
- Since:
- taskplanner 3.0
-