Class ApogeeExportClientSideElement
java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.core.ui.StaticFileImportsClientSideElement
org.ametys.core.ui.StaticClientSideElement
org.ametys.cms.clientsideelement.AbstractContentClientSideElement
org.ametys.plugins.odfsync.export.AbstractExportClientSideElement
org.ametys.plugins.odfsync.apogee.ws.ApogeeExportClientSideElement
- All Implemented Interfaces:
ClientSideElement,LogEnabled,PluginAware,Initializable,Configurable,Serviceable
Client side element for Apogee export button
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.ametys.core.ui.ClientSideElement
ClientSideElement.Script, ClientSideElement.ScriptFile -
Field Summary
Fields inherited from class org.ametys.plugins.odfsync.export.AbstractExportClientSideElement
_ctExtPoint, _manager, _resolver, _structureComponentFields inherited from class org.ametys.cms.clientsideelement.AbstractContentClientSideElement
_contentHelper, _userManagerFields inherited from class org.ametys.core.ui.StaticFileImportsClientSideElement
_currentUserProvider, _dependencies, _featureName, _id, _pluginName, _rightManager, _rights, _rightsMode, _script -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexportProgram(String programId) Export a program to external connectorprotected StringGet the name of the configuration parameter to check to associated buttons.getExportReportInfo(String programId) Get the report informations of the export of the program idprotected StringGet the role of the structure component, depending of the implementation.Methods inherited from class org.ametys.plugins.odfsync.export.AbstractExportClientSideElement
_getContentParams, getScripts, initialize, serviceMethods inherited from class org.ametys.cms.clientsideelement.AbstractContentClientSideElement
getAllRightContentDescription, getContentDefaultParameters, getLockedContentDescription, getNoModifiableContentDescription, getNoRightContentDescription, hasRight, isLockedMethods inherited from class org.ametys.core.ui.StaticClientSideElement
_configureClass, _configureParameters, _configureScript, configureInitialParametersMethods inherited from class org.ametys.core.ui.StaticFileImportsClientSideElement
_configureDependencies, _configureImports, _configureRights, _configureRightsMode, configure, getDependencies, getId, getPluginName, getRights, getScripts, hasRight, setPluginInfo, toStringMethods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
-
Constructor Details
-
ApogeeExportClientSideElement
public ApogeeExportClientSideElement()
-
-
Method Details
-
getActivateParam
Description copied from class:AbstractExportClientSideElementGet the name of the configuration parameter to check to associated buttons.- Specified by:
getActivateParamin classAbstractExportClientSideElement- Returns:
- The name of the configuration parameter
-
getStructureComponentRole
Description copied from class:AbstractExportClientSideElementGet the role of the structure component, depending of the implementation.- Specified by:
getStructureComponentRolein classAbstractExportClientSideElement- Returns:
- The role of the structure component
-
getExportReportInfo
Description copied from class:AbstractExportClientSideElementGet the report informations of the export of the program id- Overrides:
getExportReportInfoin classAbstractExportClientSideElement- Parameters:
programId- the program id to export- Returns:
- the export results
-
exportProgram
Description copied from class:AbstractExportClientSideElementExport a program to external connector- Overrides:
exportProgramin classAbstractExportClientSideElement- Parameters:
programId- the program id to export- Returns:
- the export results
-