- java.lang.Object
-
- org.tentackle.fx.rdc.DefaultGuiProvider<Security>
-
- org.tentackle.fx.rdc.security.SecurityGuiProvider
-
- All Implemented Interfaces:
GuiProvider<Security>,TableConfigurationProvider<Security>,DomainContextProvider,PdoProvider<Security>
@GuiProviderService(org.tentackle.security.pdo.Security.class) public class SecurityGuiProvider extends DefaultGuiProvider<Security>
GUI provider for Security.- Author:
- harald
-
-
Constructor Summary
Constructors Constructor Description SecurityGuiProvider(Security pdo)Creates the provider.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SecurityEditorcreateEditor()Creates a controller to edit or view this object.javafx.scene.image.ImageViewcreateIcon()Gets the PDO's icon.
The icon is displayed in trees, for example.TableConfiguration<Security>createTableConfiguration()booleaneditorExists()Returns whether a controller exists to edit or view this object.-
Methods inherited from class org.tentackle.fx.rdc.DefaultGuiProvider
createDragboard, createFinder, createTableView, createTreeItem, dropDragboard, dropPdo, finderExists, getBundle, getDomainContext, getPdo, getPdoKeyFromDragboard, getToolTipText, getTreeCellFactory, getTreeChildObjects, getTreeExpandMaxDepth, getTreeParentObjects, getTreeRoot, getTreeText, isBundleProvided, isDragAccepted, isEditAllowed, isViewAllowed, providesTreeChildObjects, providesTreeParentObjects, setPdo, stopTreeExpansion, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.tentackle.pdo.DomainContextProvider
on, op
-
Methods inherited from interface org.tentackle.pdo.PdoProvider
on
-
-
-
-
Constructor Detail
-
SecurityGuiProvider
public SecurityGuiProvider(Security pdo)
Creates the provider.- Parameters:
pdo- the pdo
-
-
Method Detail
-
createIcon
public javafx.scene.image.ImageView createIcon()
Description copied from interface:GuiProviderGets the PDO's icon.
The icon is displayed in trees, for example.- Specified by:
createIconin interfaceGuiProvider<Security>- Overrides:
createIconin classDefaultGuiProvider<Security>- Returns:
- the icon
-
createEditor
public SecurityEditor createEditor()
Description copied from interface:GuiProviderCreates a controller to edit or view this object.- Specified by:
createEditorin interfaceGuiProvider<Security>- Overrides:
createEditorin classDefaultGuiProvider<Security>- Returns:
- the controller
-
editorExists
public boolean editorExists()
Description copied from interface:GuiProviderReturns whether a controller exists to edit or view this object.- Specified by:
editorExistsin interfaceGuiProvider<Security>- Overrides:
editorExistsin classDefaultGuiProvider<Security>- Returns:
- true if a controller exists
- See Also:
GuiProvider.createEditor()
-
createTableConfiguration
public TableConfiguration<Security> createTableConfiguration()
- Specified by:
createTableConfigurationin interfaceTableConfigurationProvider<Security>- Overrides:
createTableConfigurationin classDefaultGuiProvider<Security>
-
-