commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stephen Colebourne" <scolebou...@btopenworld.com>
Subject [clazz] Naming
Date Tue, 29 Oct 2002 00:52:45 GMT
Naming is always a tricky issue, especially when we get to a fundamental
level such as this.

Meta class names
------------------
Java:
Class, Field, Method

Names proposed for [clazz]:
MetaBean, MetaProperty, MetaOperation*
MetaClazz, MetaProperty, MetaOperation
Clazz, Attribute, Operation
AClass, AField, AMethod
Class, Field, Method

Instance class names
---------------------
Java:
Object, ., .
bean, property, method.

Names proposed for [clazz]:
Bean, Property, Operation*

MetaData name
----------------
Attribute*
MetaData


All of the[clazz] basic classes should be interfaces.
The meta class names should relate to the instance class names.

I still favour the names marked with a * as being a consistent set
independent of reflection/Java, but still well known names.

Stephen


--
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