Interface IPluginFormElementWidget
-
- All Superinterfaces:
IFCPlugin
,IFCRemoteSyncPlugin
,INamedUiElement
,INameProviding
,ITransferable
,Serializable
public interface IPluginFormElementWidget extends IFCRemoteSyncPlugin
Interface for plugins to integrate own widgets within designer- Author:
- XIMA MEDIA GmbH
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IPluginFormElementWidget.Resource
-
Field Summary
-
Fields inherited from interface de.xima.fc.plugin.interfaces.IFCPlugin
CONFIG_FILENAME
-
Fields inherited from interface de.xima.fc.interfaces.INamedUiElement
ATTR_DISPLAY_NAME
-
Fields inherited from interface de.xima.fc.entities.interfaces.INameProviding
ATTR_NAME, COL_NAME
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default String
getCssData()
default String
getCssPath()
default String
getJavaScriptData()
default String
getJavaScriptPath()
default InputStream
getResource(String path)
default String
getResourceAsString(String path)
List<Class<? extends IXItemWidget>>
getWidgets(Locale locale)
-
Methods inherited from interface de.xima.fc.plugin.interfaces.IFCPlugin
getDescription, getDescription, getDisplayName, getName, initialize, initPlugin, install, shutdown, shutdown, uninstall
-
-
-
-
Method Detail
-
getWidgets
List<Class<? extends IXItemWidget>> getWidgets(Locale locale)
-
getJavaScriptPath
default String getJavaScriptPath()
-
getCssPath
default String getCssPath()
-
getResource
default InputStream getResource(String path)
-
getJavaScriptData
default String getJavaScriptData()
-
getCssData
default String getCssData()
-
-