Class EntityAction
- java.lang.Object
-
- pl.edu.icm.unity.types.translation.TranslationAction
-
- pl.edu.icm.unity.engine.api.translation.TranslationActionInstance
-
- pl.edu.icm.unity.engine.api.bulkops.EntityAction
-
public abstract class EntityAction extends TranslationActionInstance
Implementation performs an action on a given entity.- Author:
- K. Benedyczak
-
-
Field Summary
-
Fields inherited from class pl.edu.icm.unity.engine.api.translation.TranslationActionInstance
actionType
-
-
Constructor Summary
Constructors Constructor Description EntityAction(TranslationActionType actionType, String[] parameters)
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract void
invoke(Entity entity)
Performs an implementation specific action.-
Methods inherited from class pl.edu.icm.unity.engine.api.translation.TranslationActionInstance
checkParams, equals, getActionType, hashCode
-
Methods inherited from class pl.edu.icm.unity.types.translation.TranslationAction
getName, getParameters, toString
-
-
-
-
Constructor Detail
-
EntityAction
public EntityAction(TranslationActionType actionType, String[] parameters)
-
-
Method Detail
-
invoke
public abstract void invoke(Entity entity)
Performs an implementation specific action.- Parameters:
entity
- entity to operate on.
-
-