public class AvatarParametersHelper extends ListPanelHelper<AvatarParameters,AvatarParameterList>
canFilter, canOrder, m_right, SEL_EMPTY, SEL_MULTIPLE, SEL_SINGLE
Constructor and Description |
---|
AvatarParametersHelper(AvaParameterEditionPanel panel)
Instantiates a helper using the panel of parameters to display, load or unload
|
Modifier and Type | Method and Description |
---|---|
int |
doCreate(AvatarParameterList list,
Object arg) |
boolean |
doRemove(AvatarParameterList list,
int[] sel) |
ColumnDefinition[] |
getColumns() |
ListPanelCompanion<AvatarParameters,AvatarParameterList> |
getCompanion(ListEditionPanel<AvatarParameters,AvatarParameterList> editPanel) |
static AvatarParameters |
load(AvatarConfigFrame main)
Creates a simulation context (parameters) using the fields from the main panel
|
boolean |
setValue(AvatarParameterList list,
int row,
int column,
Object value) |
static void |
unload(AvatarParameters param,
AvatarConfigFrame acf)
Populates the fields of the main panel from a given simulation context (parameters)
|
addInline, canAddInline, canCreate, canRemove, create, getActionLabels, getCreateTypes, getEditPanel, getListPanel, getValue, hasNamedColumn, moveData, remove, removeItems, runAction
public AvatarParametersHelper(AvaParameterEditionPanel panel)
panel
- the panel maintaining the context of a simulation (list of parameters)public static void unload(AvatarParameters param, AvatarConfigFrame acf)
param
- the context of a simulation (parameters)acf
- the main panel to be populated from the given contextpublic static AvatarParameters load(AvatarConfigFrame main)
main
- the main panel from which fields are to be readpublic int doCreate(AvatarParameterList list, Object arg)
doCreate
in class ListPanelHelper<AvatarParameters,AvatarParameterList>
public boolean doRemove(AvatarParameterList list, int[] sel)
doRemove
in class ListPanelHelper<AvatarParameters,AvatarParameterList>
public ListPanelCompanion<AvatarParameters,AvatarParameterList> getCompanion(ListEditionPanel<AvatarParameters,AvatarParameterList> editPanel)
getCompanion
in class ListPanelHelper<AvatarParameters,AvatarParameterList>
public ColumnDefinition[] getColumns()
getColumns
in class ListPanelHelper<AvatarParameters,AvatarParameterList>
public boolean setValue(AvatarParameterList list, int row, int column, Object value)
setValue
in class ListPanelHelper<AvatarParameters,AvatarParameterList>
Copyright © 2005–2020. All rights reserved.