Interface Actionable

  • All Known Implementing Classes:
    JSAccessor.ActionableAttribute

    public interface Actionable
    Interface for objects that have named actions.

    Since:
    Ptolemy II 11.0
    Version:
    $Id$
    Author:
    Edward A. Lee
    Pt.AcceptedRating:
    Red (cxh)
    Pt.ProposedRating:
    Red (eal)
    • Method Detail

      • actionName

        java.lang.String actionName()
        Return the name of the action.
        Returns:
        The name of the action.
      • performAction

        void performAction()
                    throws java.lang.Exception
        Perform the named action.
        Throws:
        java.lang.Exception - If the action fails.