Uses of Class
net.officefloor.gef.editor.internal.models.AbstractAdaptedFactory
-
Packages that use AbstractAdaptedFactory Package Description net.officefloor.gef.editor.internal.models net.officefloor.gef.editor.internal.parts -
-
Uses of AbstractAdaptedFactory in net.officefloor.gef.editor.internal.models
Classes in net.officefloor.gef.editor.internal.models with type parameters of type AbstractAdaptedFactory Modifier and Type Class Description protected static class
AbstractAdaptedFactory.AbstractAdaptedModel<R extends Model,O,M extends Model,E extends java.lang.Enum<E>,A extends AdaptedModel<M>,F extends AbstractAdaptedFactory<R,O,M,E,A>>
Builder to create theAbstractAdaptedFactory
for a particularModel
.Subclasses of AbstractAdaptedFactory in net.officefloor.gef.editor.internal.models Modifier and Type Class Description class
AbstractAdaptedConnectableFactory<R extends Model,O,M extends Model,E extends java.lang.Enum<E>,A extends AdaptedModel<M>>
Factory for a connectableAdaptedModel
.class
AdaptedAreaFactory<R extends Model,O,M extends Model,E extends java.lang.Enum<E>>
Factory for anAdaptedArea
.class
AdaptedChildFactory<R extends Model,O,M extends Model,E extends java.lang.Enum<E>,A extends AdaptedChild<M>>
Factory for anAdaptedChild
.class
AdaptedConnectionFactory<R extends Model,O,S extends Model,C extends ConnectionModel,E extends java.lang.Enum<E>>
Factory for anAdaptedConnection
.class
AdaptedParentFactory<R extends Model,O,M extends Model,E extends java.lang.Enum<E>>
Factory for anAdaptedParent
.Methods in net.officefloor.gef.editor.internal.models that return AbstractAdaptedFactory Modifier and Type Method Description protected AbstractAdaptedFactory<?,?,?,?,?>
AbstractAdaptedFactory. getModelFactory(java.lang.Class<?> modelClass)
Method parameters in net.officefloor.gef.editor.internal.models with type arguments of type AbstractAdaptedFactory Modifier and Type Method Description void
AbstractAdaptedFactory. init(com.google.inject.Injector injector, java.util.Map<java.lang.Class<?>,AbstractAdaptedFactory<R,O,?,?,?>> modelFactories)
Initialises.void
AdaptedConnectionFactory. init(com.google.inject.Injector injector, java.util.Map<java.lang.Class<?>,AbstractAdaptedFactory<R,O,?,?,?>> models)
Constructors in net.officefloor.gef.editor.internal.models with parameters of type AbstractAdaptedFactory Constructor Description AbstractAdaptedConnectableFactory(java.lang.String configurationPathPrefix, M modelPrototype, java.util.function.Supplier<A> newAdaptedModel, AbstractAdaptedFactory<R,O,?,?,?> parentAdaptedFactory)
Instantiate asAdaptedChild
.AbstractAdaptedFactory(java.lang.String adaptedPathPrefix, java.lang.Class<M> modelClass, java.util.function.Supplier<A> newAdaptedModel, AbstractAdaptedFactory<R,O,?,?,?> parentAdaptedModel)
Instantiate from existingAbstractAdaptedFactory
.AdaptedAreaFactory(java.lang.String adaptedPathPrefix, M modelPrototype, AbstractAdaptedFactory<R,O,?,?,?> parentAdaptedFactory, java.util.function.Function<M,org.eclipse.gef.geometry.planar.Dimension> getDimension, java.util.function.BiConsumer<M,org.eclipse.gef.geometry.planar.Dimension> setDimension)
Instantiate.AdaptedChildFactory(java.lang.String configurationPathPrefix, M modelPrototype, AdaptedChildVisualFactory<M> viewFactory, AbstractAdaptedFactory<R,O,?,?,?> parentAdaptedModel)
Instantiate asAdaptedChild
.ChildrenGroupFactory(java.lang.String configurationPathPrefix, java.lang.String childGroupName, java.util.function.Function<M,java.util.List<? extends Model>> getChildren, E[] childrenEvents, AbstractAdaptedFactory<R,O,?,?,?> parentAdaptedModel)
Instantiate. -
Uses of AbstractAdaptedFactory in net.officefloor.gef.editor.internal.parts
Methods in net.officefloor.gef.editor.internal.parts with parameters of type AbstractAdaptedFactory Modifier and Type Method Description <M extends Model,E extends java.lang.Enum<E>>
voidOfficeFloorContentPartFactory. registerModel(AbstractAdaptedFactory<R,O,M,E,?> builder)
Registers theAbstractAdaptedFactory
.
-