Package com.powsybl.commons.extensions
Interface ExtensionProvider<T extends Extendable,E extends Extension<T>>
-
- All Known Subinterfaces:
DynamicSimulationParameters.ConfigLoader<E>
,ExtensionConfigLoader<T,E>
,ExtensionJsonSerializer<T,E>
,ExtensionXmlSerializer<T,E>
,JsonDynamicSimulationParameters.ExtensionSerializer<E>
,JsonLoadFlowParameters.ExtensionSerializer<E>
,JsonSecurityAnalysisParameters.ExtensionSerializer<E>
,JsonSensitivityAnalysisParameters.ExtensionSerializer<E>
,LoadFlowParameters.ConfigLoader<E>
,SecurityAnalysisParameters.ConfigLoader<E>
,SensitivityAnalysisParameters.ConfigLoader<E>
- All Known Implementing Classes:
AbstractExtensionXmlSerializer
,AbstractVersionableNetworkExtensionXmlSerializer
,ActivePowerControlXmlSerializer
,ActivePowerExtensionSerializer
,CgmesControlAreasXmlSerializer
,CgmesIidmMappingXmlSerializer
,CgmesSshMetadataXmlSerializer
,CgmesSvMetadataXmlSerializer
,CimCharacteristicsXmlSerializer
,CoordinatedReactiveControlXmlSerializer
,CurrentExtensionSerializer
,EntsoeAreaXmlSerializer
,HvdcAngleDroopActivePowerControlXmlSerializer
,HvdcOperatorActivePowerRangeXmlSerializer
,LoadDetailXmlSerializer
,MergedXnodeXmlSerializer
,SlackTerminalXmlSerializer
,ThreeWindingsTransformerPhaseAngleClockXmlSerializer
,TwoWindingsTransformerPhaseAngleClockXmlSerializer
,VoltageExtensionSerializer
,VoltagePerReactivePowerControlXmlSerializer
,XnodeXmlSerializer
public interface ExtensionProvider<T extends Extendable,E extends Extension<T>>
- Author:
- Mathieu Bague
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getCategoryName()
Return the category of the extensions provided by this provider.Class<? super E>
getExtensionClass()
Return the type of extensions provided by this provider.String
getExtensionName()
Return the name of the extensions provided by this provider.
-
-
-
Method Detail
-
getExtensionName
String getExtensionName()
Return the name of the extensions provided by this provider.- Returns:
- the name of the extensions provided by this provider.
-
getCategoryName
String getCategoryName()
Return the category of the extensions provided by this provider.- Returns:
- the category of the extensions provided by this provider.
-
-