| I wouldn't take no for an answer so readily. ;-} 
You haven't heard from any pde people on the point. It's not even clear this is 
a pde issue; could be platform-ui. Also, if all the editors you want to choose 
between are your own editors, multipageeditor already comes close to what you 
want.   Bob 
  ----- Original Message -----  Sent: Monday, April 28, 2003 6:43 
PM Subject: RE: [pde-dev] Resources/Editors 
  Binding via Runtime Logic 
 
  Then it’s probably an 
  issue that I will have to climb around and look at an alternative method such 
  as a special resource view that would include the items instead of binding 
  them on a global level within Eclipse—essentially my own tree view for my web 
  plug-in.   -Jacob   
  -----Original 
  Message-----From: pde-dev-admin@xxxxxxxxxxx 
  [mailto:pde-dev-admin@xxxxxxxxxxx] On 
  Behalf Of Bob Foster
 Sent: Monday, April 28, 2003 5:33 
  PM
 To: 
  pde-dev@xxxxxxxxxxx
 Subject: 
  Re: [pde-dev] Resources/Editors Binding via Runtime Logic
   
  Thank you. Some issues with such 
  "sniffing" are performance and user transparency. 
  There are two levels of 
  performance concern: 1) A plugin that wishes to dynamically decide must be 
  instantiated. 2) The plugin may then read resources, like your web.xml 
  example, including the resource in question. If the plugin is allowed to 
  "catch and release," to use a fishing metaphor, the next plugin in line would 
  be instantiated, multiplying the concerns by the number of eligible 
  plugins. 
  If plugins are allowed to decide 
  at runtime which editor to invoke, what of the desires of the user? The user 
  clearly says "Use editor X for extension .abc," but file foo.abc is opened up 
  in editor Y because some plugin thought it knew 
better. 
  The need for sniffing of some sort 
  is easy to demonstrate. For example, it is impossible to correctly decide the 
  encoding of an XML document without reading a portion of the 
  document. But how much of it should be pluggable? 
    
    ----- Original Message ----- 
     
    Sent: Monday, 
    April 28, 2003 12:09 PM 
    Subject: RE: 
    [pde-dev] Resources/Editors Binding via Runtime 
Logic A couple of things 
    are a basis for the decisions:   
      Referring to a 
      Web.xml to read out referenced resources and bind them to a particular 
      editor for modification 
      Also looking at 
      the extensions of project classes to extend the editor for an alternate 
      method of editing    Thanks!   
    -----Original 
    Message-----From: pde-dev-admin@xxxxxxxxxxx 
    [mailto:pde-dev-admin@xxxxxxxxxxx] On 
    Behalf Of Bob Foster
 Sent: Monday, April 28, 2003 11:49 
    AM
 To: 
    pde-dev@xxxxxxxxxxx
 Subject: Re: [pde-dev] 
    Resources/Editors Binding via Runtime Logic
   
    Upon what does that logic base 
    its decisions? What is its input? 
      
      ----- Original Message ----- 
       
      Sent: 
      Monday, April 28, 2003 10:16 AM 
      Subject: 
      [pde-dev] Resources/Editors Binding via Runtime 
      Logic 
      I've been reading up on plugin extensions and 
      it seems that editors can be attached to resources via extension or by 
      file name.  I would like to find a way to bind an editor or modify 
      the decorator of a resource based on logic contained in java code (pulled 
      from another config file particular to a plugin). 
      If anyone has any suggestions or knows of an open 
      source plugin that I could dive into the source of, it would be greatly 
      apprechiated.   ---Incoming mail is certified Virus 
    Free.
 Checked by AVG anti-virus system 
    (http://www.grisoft.com).
 Version: 6.0.476 / Virus Database: 273 - 
    Release Date: 4/24/2003
   ---Outgoing mail is certified Virus 
    Free.
 Checked by AVG anti-virus system 
    (http://www.grisoft.com).
 Version: 6.0.476 / Virus Database: 273 - 
    Release Date: 4/24/2003
 
 ---Incoming mail is certified Virus Free.
 Checked by 
  AVG anti-virus system (http://www.grisoft.com).
 Version: 6.0.476 / Virus 
  Database: 273 - Release Date: 4/24/2003
 
 
 ---Outgoing mail is certified Virus Free.
 Checked by 
  AVG anti-virus system (http://www.grisoft.com).
 Version: 6.0.476 / Virus 
  Database: 273 - Release Date: 
4/24/2003
 
 |