Package net.officefloor.gef.woof
Class WoofProcedureNextItem
- java.lang.Object
- 
- net.officefloor.gef.ide.editor.AbstractItem<WoofModel,WoofChanges,WoofProcedureModel,WoofProcedureModel.WoofProcedureEvent,WoofProcedureNextModel,WoofProcedureNextModel.WoofProcedureNextEvent>
- 
- net.officefloor.gef.woof.WoofProcedureNextItem
 
 
- 
 public class WoofProcedureNextItem extends AbstractItem<WoofModel,WoofChanges,WoofProcedureModel,WoofProcedureModel.WoofProcedureEvent,WoofProcedureNextModel,WoofProcedureNextModel.WoofProcedureNextEvent> Configuration for theWoofProcedureNextModel.- Author:
- Daniel Sagenschneider
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class net.officefloor.gef.ide.editor.AbstractItemAbstractItem.ConfigurableContext<R extends Model,O>, AbstractItem.IdeChildrenGroup, AbstractItem.IdeConnection<C extends ConnectionModel>, AbstractItem.IdeConnectionTarget<C extends ConnectionModel,T extends Model,TE extends java.lang.Enum<TE>>, AbstractItem.IdeExtractor, AbstractItem.IdeLabeller, AbstractItem.IdeStyle, AbstractItem.PreferenceListener
 
- 
 - 
Field Summary- 
Fields inherited from class net.officefloor.gef.ide.editor.AbstractItembuilder
 
- 
 - 
Constructor SummaryConstructors Constructor Description WoofProcedureNextItem()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidconnections(java.util.List<AbstractItem.IdeConnectionTarget<? extends ConnectionModel,?,?>> connections)Loads theAbstractItem.IdeConnectionTargetinstances (created fromAbstractItem.IdeConnectioninstances).AbstractItem.IdeExtractorextract()AbstractItem.IdeLabellerlabel()Obtains theAbstractItem.IdeLabellerfor theModel.voidloadToParent(WoofProcedureModel parentModel, WoofProcedureNextModel itemModel)WoofProcedureNextModelprototype()Creates the prototype for the item.javafx.scene.layout.Panevisual(WoofProcedureNextModel model, AdaptedChildVisualFactoryContext<WoofProcedureNextModel> context)Creates the visual for theModel.- 
Methods inherited from class net.officefloor.gef.ide.editor.AbstractItemchildren, createChild, furtherAdapt, getBuilder, getChildrenGroups, getConfigurableContext, getConnections, getPreferenceStyleId, init, loadStyles, style, translateFromCommaSeparatedList, translateToCommaSeparateList, translateToNameMappings, translateToPropertyList
 
- 
 
- 
- 
- 
Method Detail- 
prototypepublic WoofProcedureNextModel prototype() Description copied from class:AbstractItemCreates the prototype for the item.- Specified by:
- prototypein class- AbstractItem<WoofModel,WoofChanges,WoofProcedureModel,WoofProcedureModel.WoofProcedureEvent,WoofProcedureNextModel,WoofProcedureNextModel.WoofProcedureNextEvent>
- Returns:
- Prototype.
 
 - 
extractpublic AbstractItem.IdeExtractor extract() Description copied from class:AbstractItem- Specified by:
- extractin class- AbstractItem<WoofModel,WoofChanges,WoofProcedureModel,WoofProcedureModel.WoofProcedureEvent,WoofProcedureNextModel,WoofProcedureNextModel.WoofProcedureNextEvent>
- Returns:
- AbstractItem.IdeExtractor.
 
 - 
loadToParentpublic void loadToParent(WoofProcedureModel parentModel, WoofProcedureNextModel itemModel) Description copied from class:AbstractItemLoads theModelto the parentModel. This allows for constructing a prototype model for editing preferences of theAbstractAdaptedIdeEditor.- Specified by:
- loadToParentin class- AbstractItem<WoofModel,WoofChanges,WoofProcedureModel,WoofProcedureModel.WoofProcedureEvent,WoofProcedureNextModel,WoofProcedureNextModel.WoofProcedureNextEvent>
- Parameters:
- parentModel- Parent- Model.
- itemModel- Item- Model.
 
 - 
visualpublic javafx.scene.layout.Pane visual(WoofProcedureNextModel model, AdaptedChildVisualFactoryContext<WoofProcedureNextModel> context) Description copied from class:AbstractItemCreates the visual for theModel.- Specified by:
- visualin class- AbstractItem<WoofModel,WoofChanges,WoofProcedureModel,WoofProcedureModel.WoofProcedureEvent,WoofProcedureNextModel,WoofProcedureNextModel.WoofProcedureNextEvent>
- Parameters:
- model-- Model.
- context-- AdaptedChildVisualFactoryContext.
- Returns:
- Nodefor the visual.
 
 - 
labelpublic AbstractItem.IdeLabeller label() Description copied from class:AbstractItemObtains theAbstractItem.IdeLabellerfor theModel.- Specified by:
- labelin class- AbstractItem<WoofModel,WoofChanges,WoofProcedureModel,WoofProcedureModel.WoofProcedureEvent,WoofProcedureNextModel,WoofProcedureNextModel.WoofProcedureNextEvent>
- Returns:
- AbstractItem.IdeLabeller.
 
 - 
connectionsprotected void connections(java.util.List<AbstractItem.IdeConnectionTarget<? extends ConnectionModel,?,?>> connections) Description copied from class:AbstractItemLoads theAbstractItem.IdeConnectionTargetinstances (created fromAbstractItem.IdeConnectioninstances).- Overrides:
- connectionsin class- AbstractItem<WoofModel,WoofChanges,WoofProcedureModel,WoofProcedureModel.WoofProcedureEvent,WoofProcedureNextModel,WoofProcedureNextModel.WoofProcedureNextEvent>
- Parameters:
- connections-- AbstractItem.IdeConnectioninstances.
 
 
- 
 
-