public class PluginParameterViewFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
extends java.lang.Object
PluginParameterView instances.| Constructor and Description |
|---|
PluginParameterViewFactory(@NotNull ArchetypeSet<G,A,R> archetypeSet,
@NotNull GameObjectAttributesModel<G,A,R> gameObjectAttributesModel,
@NotNull ObjectChooser<G,A,R> objectChooser,
@NotNull MapManager<G,A,R> mapManager,
@NotNull FaceObjectProviders faceObjectProviders,
@NotNull PathManager pathManager)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull PluginParameterView |
newPluginParameterView(@NotNull java.awt.Component parent,
@NotNull PluginParameter<G,A,R,?> parameter) |
public PluginParameterViewFactory(@NotNull
@NotNull ArchetypeSet<G,A,R> archetypeSet,
@NotNull
@NotNull GameObjectAttributesModel<G,A,R> gameObjectAttributesModel,
@NotNull
@NotNull ObjectChooser<G,A,R> objectChooser,
@NotNull
@NotNull MapManager<G,A,R> mapManager,
@NotNull
@NotNull FaceObjectProviders faceObjectProviders,
@NotNull
@NotNull PathManager pathManager)
faceObjectProviders - the face object providers for looking up
facespathManager - the path manager instance for converting map files@NotNull public @NotNull PluginParameterView newPluginParameterView(@NotNull @NotNull java.awt.Component parent, @NotNull @NotNull PluginParameter<G,A,R,?> parameter)
parent - the parent component for showing dialogs