[JAI] How conflicts are managed in OperationDescriptor "GlobalName" resource?
I would like a little clarification for implementors of
Given a new OperationDescriptor in some library to be distributed. The
"Vendor" resource is properly defined (e.g. "org.myproject"). What
should be the value for the "GlobalName" resource? Should it be some
kind of fully-qualified name? JAI's operations and the example in the
JAI developper guide use the plain operation name (e.g. "MyOperation"
instead of "org.myproject.MyOperation"). Is it the recommanded practice
for extensions too? If yes, how JAI.create("MyOperation") resolves the
operation when two independant libraries define an image operation
registered under the same name (assuming that no preference order were
set because those libraries do not know about each other)?