Interface EditorPage

All Known Implementing Classes:
CalculatedFields, DataSets, EditorPageBase, Links, NestedSchemas, Parameters, Resources, Settings, Templates

public interface EditorPage
Страница редактора схемы компоновки данных.
  • Method Details

    • getContext

      Returns:
      actual DataCompositionSchemaControlContext, never null
    • getSchema

      Получить схему
      Returns:
      схема
    • getAlias

      int getAlias()
      Получить текущий вариант встроенного языка
      Returns:
      текущий вариант
    • addModelChangedListener

      void addModelChangedListener(IDcsModelChangedListener listener)
      Adds the specified DCS model changed listener.
      Parameters:
      listener - the listener, cannot be null.
    • removeModelChangedNotifier

      void removeModelChangedNotifier(IDcsModelChangedListener listener)
      Removes the specified DCS model changed listener.
      Parameters:
      listener - the listener, cannot be null.
    • getContributorClass

      Class<? extends org.eclipse.ui.IEditorActionBarContributor> getContributorClass()
      Get editor page contributor's class
      Returns:
      contributor's Class instance for the exact page, null in case of missing contributor.
    • getEmbeddedEditor

      org.eclipse.ui.IEditorPart getEmbeddedEditor()
      Get embedded editor for the page
      Returns:
      embedded editor if exists, null otherwise