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]

Reply via email to