Interface TechnicalItem
- All Superinterfaces:
Prioritizable
,Supporter<AmetysObject>
- All Known Implementing Classes:
AbstractLanguageItem
,AbstractTechnicalItem
,AmetysObjectIdItem
,AmetysObjectNameItem
,AmetysObjectWorkflowItem
,ContentLanguageItem
,ContentSCCItem
,ContentTypeItem
,ContentVersionItem
,FormEntryFormItem
,PageLanguageItem
,PagePathItem
,PageSiteItem
,ResourceFileItem
,ResourceKeywordsItem
,ResourceUpdateItem
Section item for the ametys object technical section of the properties tool.
-
Method Summary
Modifier and TypeMethodDescriptionbuildData
(AmetysObject ametysObject) Build the data sent into the request attributeActionResultGenerator.MAP_REQUEST_ATTR
, it will be convert from JSON to XML.getId()
Get the identifier of the technical itemgetXSLT()
Path to the XSL to render the section item.Methods inherited from interface org.ametys.runtime.plugin.component.Prioritizable
getPriority
-
Method Details
-
getId
Get the identifier of the technical item- Returns:
- the identifier
-
buildData
Build the data sent into the request attributeActionResultGenerator.MAP_REQUEST_ATTR
, it will be convert from JSON to XML.- Parameters:
ametysObject
- The Ametys object- Returns:
- the data
-
getXSLT
Path to the XSL to render the section item. It is recommended to use the 'view' protocol, with a plugin, like view:myplugin://stylesheets/properties/filename.xsl- Returns:
- The XSL path
-