Interface IPluginLanguageBasedAccess

    • Method Detail

      • getLanguageIdentifier

        java.lang.String getLanguageIdentifier()
      • createProgrammingElement

        IGenericProgrammingElementAccess createProgrammingElement​(INamedElementAccess parent,
                                                                  IMetaClass metaClass,
                                                                  java.lang.String name,
                                                                  int line)
        Create a new generic programming element.
        Parameters:
        parent - The parent element
        metaClass - Meta class
        name - Element name
        line - Line number or -1 if unknown
        Returns:
        An access object for the new element.
      • createProgrammingElementComponent

        IGenericProgrammingElementAccess createProgrammingElementComponent​(INamedElementAccess parent,
                                                                           IMetaClass metaClass,
                                                                           java.lang.String name,
                                                                           int line)
        Create a new generic programming element that also is a component.
        Parameters:
        parent - The parent element
        metaClass - Meta class
        name - Element name
        line - Line number or -1 if unknown
        Returns:
        An access object for the new element.