Interface IRelationEditorUpdateOn
-
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface IRelationEditorUpdateOn
This interface can be used to register the event listeners for aAbstractRelationEditorAction.It holds common constants that are often used.
- Since:
- 14027
-
-
Field Summary
Fields Modifier and Type Field Description static IRelationEditorUpdateOnMEMBER_TABLE_CHANGEUpdate when the member table contents changestatic IRelationEditorUpdateOnMEMBER_TABLE_SELECTIONUpdate upon a member table selection changestatic IRelationEditorUpdateOnSELECTION_TABLE_CHANGEUpdate when a relation changedstatic IRelationEditorUpdateOnTAG_CHANGEUpdate when a tag of the relation changed
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidregister(IRelationEditorActionAccess editor, AbstractRelationEditorAction action)Registers the given action as listener on the relation editor.
-
-
-
Field Detail
-
MEMBER_TABLE_CHANGE
static final IRelationEditorUpdateOn MEMBER_TABLE_CHANGE
Update when the member table contents change
-
MEMBER_TABLE_SELECTION
static final IRelationEditorUpdateOn MEMBER_TABLE_SELECTION
Update upon a member table selection change
-
TAG_CHANGE
static final IRelationEditorUpdateOn TAG_CHANGE
Update when a tag of the relation changed
-
SELECTION_TABLE_CHANGE
static final IRelationEditorUpdateOn SELECTION_TABLE_CHANGE
Update when a relation changed
-
-
Method Detail
-
register
void register(IRelationEditorActionAccess editor, AbstractRelationEditorAction action)
Registers the given action as listener on the relation editor.- Parameters:
editor- The relation editor to register the listeners onaction- The action that should be registered
-
-