Class WoofSecurityItem

  • All Implemented Interfaces:
    java.lang.Runnable, net.officefloor.eclipse.ide.ConfigurableItem<WoofSecurityItem>

    public class WoofSecurityItem
    extends net.officefloor.eclipse.ide.editor.AbstractConfigurableItem<net.officefloor.woof.model.woof.WoofModel,net.officefloor.woof.model.woof.WoofModel.WoofEvent,net.officefloor.woof.model.woof.WoofChanges,net.officefloor.woof.model.woof.WoofSecurityModel,net.officefloor.woof.model.woof.WoofSecurityModel.WoofSecurityEvent,WoofSecurityItem>
    Configuration for the WoofSecurityModel.
    Author:
    Daniel Sagenschneider
    • Nested Class Summary

      • Nested classes/interfaces inherited from class net.officefloor.eclipse.ide.editor.AbstractConfigurableItem

        net.officefloor.eclipse.ide.editor.AbstractConfigurableItem.ConfigurableModelContext<O extends java.lang.Object,M extends java.lang.Object>, net.officefloor.eclipse.ide.editor.AbstractConfigurableItem.IdeConfigurer, net.officefloor.eclipse.ide.editor.AbstractConfigurableItem.ItemActioner<O extends java.lang.Object,M extends java.lang.Object>, net.officefloor.eclipse.ide.editor.AbstractConfigurableItem.ItemConfigurer<O extends java.lang.Object,M extends java.lang.Object,I extends java.lang.Object>
      • Nested classes/interfaces inherited from class net.officefloor.eclipse.ide.editor.AbstractItem

        net.officefloor.eclipse.ide.editor.AbstractItem.ConfigurableContext<R extends net.officefloor.model.Model,O extends java.lang.Object>, net.officefloor.eclipse.ide.editor.AbstractItem.IdeChildrenGroup, net.officefloor.eclipse.ide.editor.AbstractItem.IdeConnection<C extends net.officefloor.model.ConnectionModel>, net.officefloor.eclipse.ide.editor.AbstractItem.IdeConnectionTarget<C extends net.officefloor.model.ConnectionModel,T extends net.officefloor.model.Model,TE extends java.lang.Enum<TE>>, net.officefloor.eclipse.ide.editor.AbstractItem.IdeExtractor, net.officefloor.eclipse.ide.editor.AbstractItem.IdeLabeller, net.officefloor.eclipse.ide.editor.AbstractItem.IdeStyle, net.officefloor.eclipse.ide.editor.AbstractItem.PreferenceListener
    • Field Summary

      • Fields inherited from class net.officefloor.eclipse.ide.editor.AbstractItem

        builder
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void children​(java.util.List<net.officefloor.eclipse.ide.editor.AbstractItem.IdeChildrenGroup> childGroups)  
      net.officefloor.eclipse.ide.editor.AbstractConfigurableItem.IdeConfigurer configure()  
      net.officefloor.eclipse.ide.editor.AbstractItem.IdeExtractor extract()  
      protected WoofSecurityItem item​(net.officefloor.woof.model.woof.WoofSecurityModel model)  
      net.officefloor.eclipse.ide.editor.AbstractItem.IdeLabeller label()  
      protected void loadStyles​(java.util.List<net.officefloor.eclipse.ide.editor.AbstractItem.IdeStyle> styles)  
      void loadToParent​(net.officefloor.woof.model.woof.WoofModel parentModel, net.officefloor.woof.model.woof.WoofSecurityModel itemModel)  
      static void main​(java.lang.String[] args)
      Test configuration.
      net.officefloor.woof.model.woof.WoofSecurityModel prototype()  
      javafx.scene.layout.Pane visual​(net.officefloor.woof.model.woof.WoofSecurityModel model, net.officefloor.eclipse.editor.AdaptedModelVisualFactoryContext<net.officefloor.woof.model.woof.WoofSecurityModel> context)  
      • Methods inherited from class net.officefloor.eclipse.ide.editor.AbstractConfigurableItem

        createAdaptedParent, loadConfiguration, main
      • Methods inherited from class net.officefloor.eclipse.configurer.AbstractConfigurerRunnable

        run
      • Methods inherited from class net.officefloor.eclipse.ide.editor.AbstractItem

        connections, createChild, furtherAdapt, getBuilder, getChildrenGroups, getConfigurableContext, getConnections, getPreferenceStyleId, init, style, translateFromCommaSeparatedList, translateToCommaSeparateList, translateToNameMappings, translateToPropertyList
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • WoofSecurityItem

        public WoofSecurityItem()
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
        Test configuration.
        Parameters:
        args - Command line arguments.
      • prototype

        public net.officefloor.woof.model.woof.WoofSecurityModel prototype()
        Specified by:
        prototype in class net.officefloor.eclipse.ide.editor.AbstractItem<net.officefloor.woof.model.woof.WoofModel,net.officefloor.woof.model.woof.WoofChanges,net.officefloor.woof.model.woof.WoofModel,net.officefloor.woof.model.woof.WoofModel.WoofEvent,net.officefloor.woof.model.woof.WoofSecurityModel,net.officefloor.woof.model.woof.WoofSecurityModel.WoofSecurityEvent>
      • extract

        public net.officefloor.eclipse.ide.editor.AbstractItem.IdeExtractor extract()
        Specified by:
        extract in class net.officefloor.eclipse.ide.editor.AbstractItem<net.officefloor.woof.model.woof.WoofModel,net.officefloor.woof.model.woof.WoofChanges,net.officefloor.woof.model.woof.WoofModel,net.officefloor.woof.model.woof.WoofModel.WoofEvent,net.officefloor.woof.model.woof.WoofSecurityModel,net.officefloor.woof.model.woof.WoofSecurityModel.WoofSecurityEvent>
      • visual

        public javafx.scene.layout.Pane visual​(net.officefloor.woof.model.woof.WoofSecurityModel model,
                                               net.officefloor.eclipse.editor.AdaptedModelVisualFactoryContext<net.officefloor.woof.model.woof.WoofSecurityModel> context)
        Specified by:
        visual in class net.officefloor.eclipse.ide.editor.AbstractItem<net.officefloor.woof.model.woof.WoofModel,net.officefloor.woof.model.woof.WoofChanges,net.officefloor.woof.model.woof.WoofModel,net.officefloor.woof.model.woof.WoofModel.WoofEvent,net.officefloor.woof.model.woof.WoofSecurityModel,net.officefloor.woof.model.woof.WoofSecurityModel.WoofSecurityEvent>
      • label

        public net.officefloor.eclipse.ide.editor.AbstractItem.IdeLabeller label()
        Specified by:
        label in class net.officefloor.eclipse.ide.editor.AbstractItem<net.officefloor.woof.model.woof.WoofModel,net.officefloor.woof.model.woof.WoofChanges,net.officefloor.woof.model.woof.WoofModel,net.officefloor.woof.model.woof.WoofModel.WoofEvent,net.officefloor.woof.model.woof.WoofSecurityModel,net.officefloor.woof.model.woof.WoofSecurityModel.WoofSecurityEvent>
      • loadToParent

        public void loadToParent​(net.officefloor.woof.model.woof.WoofModel parentModel,
                                 net.officefloor.woof.model.woof.WoofSecurityModel itemModel)
        Specified by:
        loadToParent in class net.officefloor.eclipse.ide.editor.AbstractItem<net.officefloor.woof.model.woof.WoofModel,net.officefloor.woof.model.woof.WoofChanges,net.officefloor.woof.model.woof.WoofModel,net.officefloor.woof.model.woof.WoofModel.WoofEvent,net.officefloor.woof.model.woof.WoofSecurityModel,net.officefloor.woof.model.woof.WoofSecurityModel.WoofSecurityEvent>
      • item

        protected WoofSecurityItem item​(net.officefloor.woof.model.woof.WoofSecurityModel model)
        Specified by:
        item in class net.officefloor.eclipse.ide.editor.AbstractConfigurableItem<net.officefloor.woof.model.woof.WoofModel,net.officefloor.woof.model.woof.WoofModel.WoofEvent,net.officefloor.woof.model.woof.WoofChanges,net.officefloor.woof.model.woof.WoofSecurityModel,net.officefloor.woof.model.woof.WoofSecurityModel.WoofSecurityEvent,WoofSecurityItem>
      • loadStyles

        protected void loadStyles​(java.util.List<net.officefloor.eclipse.ide.editor.AbstractItem.IdeStyle> styles)
        Overrides:
        loadStyles in class net.officefloor.eclipse.ide.editor.AbstractItem<net.officefloor.woof.model.woof.WoofModel,net.officefloor.woof.model.woof.WoofChanges,net.officefloor.woof.model.woof.WoofModel,net.officefloor.woof.model.woof.WoofModel.WoofEvent,net.officefloor.woof.model.woof.WoofSecurityModel,net.officefloor.woof.model.woof.WoofSecurityModel.WoofSecurityEvent>
      • children

        protected void children​(java.util.List<net.officefloor.eclipse.ide.editor.AbstractItem.IdeChildrenGroup> childGroups)
        Overrides:
        children in class net.officefloor.eclipse.ide.editor.AbstractItem<net.officefloor.woof.model.woof.WoofModel,net.officefloor.woof.model.woof.WoofChanges,net.officefloor.woof.model.woof.WoofModel,net.officefloor.woof.model.woof.WoofModel.WoofEvent,net.officefloor.woof.model.woof.WoofSecurityModel,net.officefloor.woof.model.woof.WoofSecurityModel.WoofSecurityEvent>
      • configure

        public net.officefloor.eclipse.ide.editor.AbstractConfigurableItem.IdeConfigurer configure()
        Specified by:
        configure in class net.officefloor.eclipse.ide.editor.AbstractConfigurableItem<net.officefloor.woof.model.woof.WoofModel,net.officefloor.woof.model.woof.WoofModel.WoofEvent,net.officefloor.woof.model.woof.WoofChanges,net.officefloor.woof.model.woof.WoofSecurityModel,net.officefloor.woof.model.woof.WoofSecurityModel.WoofSecurityEvent,WoofSecurityItem>