commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Victor Volle <victor.vo...@gmxpro.net>
Subject Re: [clazz] Clazz API mock-up
Date Sun, 27 Oct 2002 17:17:42 GMT
Berin

> Victor Volle wrote:
> >>Just wanted to clarify the naming: what you call Attributes are not the
> >>same
> >>as what Berin calls Attributes.  Your Attributes are like my Fields.
> > 
> > 
> > Yes, I think so. Imagine a class "Foo" with an instance variable 
> > "bar". In the MetaModel the MetaClass Foo would have an
> > (Meta)Attribute that has the name "bar". This "bar" can have 
> > properties/extensions/attributes. 
> > 
> > What do you prefer?
> 
> Be clear in your definitions.

I thought I was :-( 
(sorry, I am no native speaker)


> Attributes have a name and parameters.  They are not representing anything
> concrete in the class already.

Sorry, I do not get it. I really think that we might mean different 
things by the name of "attribute". 
Can your "attributes" be attributes of Classes only and represent
instance variables?
Or: 
Are your "attributes" attributes of any 
MetaModelElement like Classes, Methods/Operations and 
Attributes/Fields. Then your "attribute" is something like
C# attributes? Adding some semantics to a model element.
And you would call my "attribute" a "field"?

Victor


--
To unsubscribe, e-mail:   <mailto:commons-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:commons-dev-help@jakarta.apache.org>


Mime
View raw message