Továrny konzol

org.eclipse.ui.console.consoleFactories

3.1

Továrna konzol vytváří nebo aktivuje konzolu a zobrazuje se jako akce v pohledu Konzola.

<!ELEMENT extension (consoleFactory)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT consoleFactory EMPTY>

<!ATTLIST consoleFactory

label CDATA #REQUIRED

icon  CDATA #IMPLIED

class CDATA #REQUIRED>


Následuje příklad bodu rozšíření továrny konzol:

<extension point=

"org.eclipse.ui.console.consoleFactories"

>

<consoleFactory label=

"Command Console"

class=

"com.example.CommandConsoleFactory"

icon=

"icons/cmd_console.gif"

>

</consoleFactory>

</extension>

Toto rozšíření způsobí, že se položka objeví v rozevírací nabídce pohledu konzoly Otevřít konzolu s označením Příkaz konzoly společně se zadanou ikonou. Když akci uživatel vyvolá, bude se volat metoda openConsole() ze třídy com.example.CommandConsoleFactory. Továrna se může rozhodnout, zda vytvořit konzolu novou, nebo aktivovat konzolu stávající.

Hodnota atributu class musí být úplný kvalifikovaný název třídy Java, která implementuje rozhraní org.eclipse.ui.console.IConsoleFactory.

Modul plug-in konzoly nabízí továrnu konzol pro otevření nového pohledu Konzola.