Class AbstractExecutableExtensionBase

  • Direct Known Subclasses:
    LanguageSettingsBaseProvider

    public abstract class AbstractExecutableExtensionBase
    extends java.lang.Object
    Helper abstract class serving as a base for creating a frame of executable class defined as an extension in plugin.xml.
    Since:
    5.4
    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractExecutableExtensionBase()
      Default constructor will initialize with the name of the class using reflection mechanism.
      AbstractExecutableExtensionBase​(java.lang.String id, java.lang.String name)
      Constructor to initialize with ID and name of the extension.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getId()  
      java.lang.String getName()  
      void setId​(java.lang.String id)
      Set extension ID.
      void setName​(java.lang.String name)
      Set extension name.
      java.lang.String toString()
      Method toString() for debugging purposes.
      • Methods inherited from class java.lang.Object

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

      • AbstractExecutableExtensionBase

        public AbstractExecutableExtensionBase()
        Default constructor will initialize with the name of the class using reflection mechanism.
      • AbstractExecutableExtensionBase

        public AbstractExecutableExtensionBase​(java.lang.String id,
                                               java.lang.String name)
        Constructor to initialize with ID and name of the extension.
        Parameters:
        id - - ID of the extension.
        name - - name of the extension.
    • Method Detail

      • setId

        public void setId​(java.lang.String id)
        Set extension ID.
        Parameters:
        id - of extension
      • setName

        public void setName​(java.lang.String name)
        Set extension name.
        Parameters:
        name - of extension
      • getId

        public java.lang.String getId()
        Returns:
        id of extension
      • getName

        public java.lang.String getName()
        Returns:
        name of extension
      • toString

        public java.lang.String toString()
        Method toString() for debugging purposes.
        Overrides:
        toString in class java.lang.Object