avalon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stephen McConnell <mcconn...@apache.org>
Subject Re: embedding strategies?
Date Fri, 24 Oct 2003 10:39:45 GMT


develop@softwarefabrik.biz wrote:

>ok, ok,
>
>I can do the following:
>
>1. while editing, you can get an context sensitiv help. eg. type @, and
>you will get all available tags.
>
>2. when save and compile a sourcefile (eg. ctrl. s) the tags are checked
>
>3. after the checking has succeeded, generate the .xinfo etc. files. It
>should be possible to switch this feature off.
>
>4. when the .xinfo files etc. differ from meta tags, there should be a
>merge option.
>
>5. and of course, there should be an consistency check.
>
>I don't like to take marven to do all those tasks, because I'm not
>familar with and maven seems to be a bit "havy wighted". If you don't
>mind, I'll take xdoclet.
>
>by the way - because I'm very new to this forum: I don't know, whether
>we can discuss eclipse related things here. If not, give me a hint!
>

here is good - just prepend with a [eclipse] marker in the subject.

Steve.

>
>Thanks
>
>Andreas
>
>Stephen McConnell <mcconnell@apache.org> schrieb am 23.10.2003,
>11:39:52:
>  
>
>>Alexis Agahi wrote:
>>
>>    
>>
>>>On Wednesday 22 October 2003 16:52, develop@softwarefabrik.biz wrote:
>>>
>>> 
>>>
>>>      
>>>
>>>>>how could we enhence eclipse syntax checker to verify meta declaration.
>>>>>transparent (after mapping) compenent persitence with specific lifecycle?
>>>>>     
>>>>>
>>>>>          
>>>>>
>>>>hm. I think I didn't get you. Which kind of meta declaration do you
>>>>mean?
>>>>
>>>>I already have a xdoclet, a hibernate and a junitdoclet plugin (testcase
>>>>generation) for eclipse. Maybe we can enhance one of those plugins for
>>>>your ideas.
>>>>
>>>>Please give me more input as long as I'm not at work :-)
>>>>   
>>>>
>>>>        
>>>>
>>>avalon meta (http://avalon.apache.org/meta/) doclet declaration such as:
>>>
>>>* @avalon.component version="1.0" name="IMRouter" lifestyle="singleton"
>>>* @avalon.service type="net.java.dev.openim.IMRouter"
>>>
>>>* @avalon.dependency type="net.java.dev.openim.ServerParameters:1.0"  
>>>key="ServerParameters"
>>>* @avalon.dependency type="net.java.dev.openim.session.SessionsManager:1.0" 
>>>key="SessionsManager"
>>>
>>>I'll try to see if I can find a doc on the doclet. (maybe someone here could 
>>>post some pointers).
>>> 
>>>
>>>      
>>>
>>The @avalon tag reference:
>>http://avalon.apache.org/meta/tools/tags/index.html
>>
>>Which is processed by a ant task or maven plugin:
>>http://avalon.apache.org/meta/tools/index.html
>>
>>To produce the meta-info object model.
>>http://avalon.apache.org/meta/meta/info/index.html
>>
>>SJM
>>
>>    
>>
>>> 
>>>
>>>      
>>>
>>>>and the sun is
>>>>shining on my head.
>>>>   
>>>>
>>>>        
>>>>
>>>:p
>>>
>>> 
>>>
>>>      
>>>
>>>>P.S. the merlinDeveloper for Eclipse plugin will be available mid of
>>>>Nov.
>>>>   
>>>>
>>>>        
>>>>
>>>Über cool ;)
>>>
>>>---------------------------------------------------------------------
>>>To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
>>>For additional commands, e-mail: dev-help@avalon.apache.org
>>>
>>>
>>> 
>>>
>>>      
>>>
>>-- 
>>
>>Stephen J. McConnell
>>mailto:mcconnell@apache.org
>>
>>
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
>>For additional commands, e-mail: dev-help@avalon.apache.org
>>    
>>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
>For additional commands, e-mail: dev-help@avalon.apache.org
>
>
>  
>

-- 

Stephen J. McConnell
mailto:mcconnell@apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
For additional commands, e-mail: dev-help@avalon.apache.org


Mime
View raw message