Konsoll-factories

org.eclipse.ui.console.consoleFactories

3.1

En konsoll-factory oppretter eller aktiverer en konsoll og blir vist som en handling i konsollvisningen.

<!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>


Nedenfor finner du et eksempel på et utvidelsespunkt for konsoll-factory.

<extension point=

"org.eclipse.ui.console.consoleFactories"

>

<consoleFactory label=

"Command Console"

class=

"com.example.CommandConsoleFactory"

icon=

"icons/cmd_console.gif"

>

</consoleFactory>

</extension>

Denne utvidelsen fører til at en oppføring blir vist i konsollvisningens Åpne konsoll-rullegardinmeny merket Kommandokonsoll med det oppgitte ikonet. Når handlingen aktiveres av en bruker, blir metoden openConsole() i klassen com.example.CommandConsoleFactory kalt opp. Factory kan da opprette en ny konsoll eller aktivere en eksisterende konsoll.

Verdien av attributtet class må være et fullt kvalifisert navn på en Java-klasse som implementerer grensesnittet org.eclipse.ui.console.IConsoleFactory.

Plugin-modulen for konsoll har en konsoll-factory for åpning av en ny konsollvisning.