Interface AggregateController<T>
- Type Parameters:
T-
- All Known Implementing Classes:
AvailableValuesController,DefaultAggregateController
public interface AggregateController<T>
- Author:
- gvSIG Team
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AggregateController.AggregateModelstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanbooleanbooleanvoidclean()voidvoidintgetModel()booleanbooleanvoidvoidnewItem()voidsetCanCreate(boolean canCreate) voidsetCanDelete(boolean canDelete) voidsetCanModify(boolean canModify) voidsetCurrentRow(int row) voidsetEnabled(boolean enabled) void
-
Field Details
-
MODE_EDIT_PART
static final int MODE_EDIT_PART- See Also:
-
MODE_EDIT_ALL
static final int MODE_EDIT_ALL- See Also:
-
MODE_SHOW_ONLY
static final int MODE_SHOW_ONLY- See Also:
-
EMPTY_MODEL
-
-
Method Details
-
acceptModifications
void acceptModifications() -
deleteCurrentItem
void deleteCurrentItem() -
discardModificactions
void discardModificactions() -
getModel
AggregateController.AggregateModel<T> getModel() -
isEditing
boolean isEditing() -
modifyCurrentItem
void modifyCurrentItem() -
newItem
void newItem() -
setCurrentRow
void setCurrentRow(int row) -
getCurrentRow
int getCurrentRow() -
setModel
-
getItemController
AggregateController.AggregateItemController<T> getItemController() -
setCanCreate
void setCanCreate(boolean canCreate) -
setCanModify
void setCanModify(boolean canModify) -
setCanDelete
void setCanDelete(boolean canDelete) -
canCreate
boolean canCreate() -
canModify
boolean canModify() -
canDelete
boolean canDelete() -
isEnabled
boolean isEnabled() -
setEnabled
void setEnabled(boolean enabled) -
clean
void clean()
-