Queries

Identifier:
com.ibm.xtools.emf.query.core.queries

Description:

This extension point allows various querying participants to be registered.

Three or four of these entities can be used together to perform a complete execution of query and present the results.

Configuration Markup:

<!ELEMENT extension (type* , presenter* , systemQuery*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT type EMPTY>

<!ATTLIST type

ID       CDATA #REQUIRED

executor CDATA #REQUIRED>

Declares a new query type that can be executed by an executor. Whenever a overlay of this type is executed by the system, the provided executor will be asked to provide a command to execute it.



<!ELEMENT presenter EMPTY>

<!ATTLIST presenter

type                CDATA #REQUIRED

presentationContext CDATA #REQUIRED

class               CDATA #REQUIRED

overlayConfigurator CDATA #IMPLIED>

Declares a presenter that should be used to present the results of an overlay of the provided type in the provided type of presentation context. An optional overlay configurator is provided in order to configure an overlay of an open query that must be closed in order to execute. If no overlay is provided then only closed queries of the provided type can be executed in the provided type of presentation context.



<!ELEMENT systemQuery EMPTY>

<!ATTLIST systemQuery

file CDATA #REQUIRED

name CDATA #IMPLIED

icon CDATA #IMPLIED>

Registers a query for reuse. If name/description is provided then this information will override whatever is stored in the query. If an icon is provided then this icon will be used wherever this system query is presented.




Copyright (c) 2004, 2018 Model RealTime, HCL and others. All Rights Reserved.