Andre Fischer - Sun Microsystems Germany wrote:
Stephan Bergmann wrote:
Andre, all,
Just skimming through the idls:
- BasicPaneFactory has "{}" so that it has no constructors, not even
an implicit one. Is that intended?
This service is instantiated implicitly: There is a list in the
configuration that specifies a relation of resources that can be created
by the factory to the factory itself. The factory is created only when
one of these resources is requested. Using an explicit constructor in
this scenario does not seem to have any advantages. Is that wrong?
No, sounds good. I was just asking to make sure you did not
accidentally get trapped by the all-too-subtle difference between "{};"
and ";" in new-style service declarations.
- The use of the term "URL" and the URL-like syntax of
"private:resource" (do all those identifiers start with that prefix,
or are other URL schemas also supported?), and the mismatch of "URL"
and "xPaneId" in XPaneFactory.createPane, look odd to me.
This looks like a two-part remark of which I do not understand the first
part. Can you explain it?
Are your identifiers really URLs? (For example, could it be meaningful
to use an http URL here?) Or are they merely identifiers that use a
fixed, fancy "private:resource" prefix? That is, the question I have is
whether the term "URL" is used here with its common meaning.
-Stephan
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]