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 classIPluginFormElementWidget.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 StringgetCssData()default StringgetCssPath()default StringgetJavaScriptData()default StringgetJavaScriptPath()default InputStreamgetResource(String path)default StringgetResourceAsString(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()
-
-