[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [dtp-dev] navigatorContent extension point issue
|
Thanks Larry; that did the magic.
So what is the difference between possibleChildren element and
TrriperPoint element in the org.eclipse.ui.navigator.navigatorContent
extension point ?
Regards
Anthos
Lawrence E Dunnell wrote:
Anil,
According to another engineer:
"You have to specify every possible Trigger Points. If you add
ComposedType in the TriggerPoints section, this will address it.
Documentation for the extension point gives more details."
Larry Dunnell
Internet address: ledunnel@xxxxxxxxxx
*Anil T Samuel <anil.samuel@xxxxxxxxxx>*
Sent by: dtp-dev-bounces@xxxxxxxxxxx
06/13/2006 11:38 PM
Please respond to
DTP development mailing list <dtp-dev@xxxxxxxxxxx>
To
DTP development mailing list <dtp-dev@xxxxxxxxxxx>
cc
Subject
[dtp-dev] navigatorContent extension point issue
Hi
I have following navigatorContent extension point.
<extension point="org.eclipse.ui.navigator.navigatorContent">
<navigatorContent
name="Database_Explorer_Oracle_Content_Extension"
priority="high"
activeByDefault="true"
contentProvider="oracle.dbtools.connectivity.ui.explorer.providers.ServerExplorerContentProvider"
labelProvider="oracle.dbtools.connectivity.ui.explorer.providers.label.ServerExplorerlabelProvider"
id="oracle.dbtools.connectivity.ui.explorer.providers.ServerExplorerContentProvider">
<triggerPoints>
<or>
<instanceof
value="org.eclipse.datatools.modelbase.sql.schema.Schema" />
</or>
</triggerPoints>
<possibleChildren>
<or>
<instanceof
value="org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.virtual.IVirtualNode"
/>
<instanceof
value="oracle.dbtools.modelbase.db.MaterializedView" />
<instanceof
value="oracle.dbtools.modelbase.db.ComposedType" />
</or>
</possibleChildren>
</navigatorContent>
</extension>
I was expecting to have
"oracle.dbtools.connectivity.ui.explorer.providers.ServerExplorerContentProvider"
instance be delegated to handle element type of "ComposedType"; but when
the getChildren(OracleComposedType) is called,
SQLModelContentProviderExtension instance seems to have got delegated to
handle it. The element OracleComposedType derives from
UserDefinedTypeImpl and implements "ComposedType".
Any thoughts ?
Regards
Anthos
_______________________________________________
dtp-dev mailing list
dtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dtp-dev
------------------------------------------------------------------------
_______________________________________________
dtp-dev mailing list
dtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dtp-dev