Class EntityAction


  • public abstract class EntityAction
    extends TranslationActionInstance
    Implementation performs an action on a given entity.
    Author:
    K. Benedyczak
    • Constructor Summary

      Constructors 
      Constructor Description
      EntityAction​(pl.edu.icm.unity.types.translation.TranslationActionType actionType, java.lang.String[] parameters)  
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      abstract void invoke​(pl.edu.icm.unity.types.basic.Entity entity)
      Performs an implementation specific action.
      • Methods inherited from class pl.edu.icm.unity.types.translation.TranslationAction

        getName, getParameters, toString
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • EntityAction

        public EntityAction​(pl.edu.icm.unity.types.translation.TranslationActionType actionType,
                            java.lang.String[] parameters)
    • Method Detail

      • invoke

        public abstract void invoke​(pl.edu.icm.unity.types.basic.Entity entity)
        Performs an implementation specific action.
        Parameters:
        entity - entity to operate on.