net.sf.gridarta.gui.dialog.plugin.parameter
public class ArchParameterView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> extends Object implements PluginParameterView<G,A,R>
Modifier and Type | Field and Description |
---|---|
private JComponent |
config |
private ArchetypeParameter<G,A,R> |
parameter |
private JComboBox |
value |
Constructor and Description |
---|
ArchParameterView(ArchetypeParameter<G,A,R> param,
GameObjectAttributesModel<G,A,R> gameObjectAttributesModel,
ArchetypeSet<G,A,R> archetypeSet,
ObjectChooser<G,A,R> objectChooser,
FaceObjectProviders faceObjectProviders)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
JComponent |
getConfigComponent() |
JComponent |
getValueComponent() |
@NotNull private final JComponent config
@NotNull private final ArchetypeParameter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> parameter
public ArchParameterView(@NotNull ArchetypeParameter<G,A,R> param, @NotNull GameObjectAttributesModel<G,A,R> gameObjectAttributesModel, @NotNull ArchetypeSet<G,A,R> archetypeSet, @NotNull ObjectChooser<G,A,R> objectChooser, @NotNull FaceObjectProviders faceObjectProviders)
faceObjectProviders
- the face object providers for looking up
faces@NotNull public JComponent getConfigComponent()
getConfigComponent
in interface PluginParameterView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
@NotNull public JComponent getValueComponent()
getValueComponent
in interface PluginParameterView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Feedback: webmaster
© 2003-2010 The Gridarta Developers. All rights reserved.