| Takes a name in a String s and validates it according to
the rules for the namespace. (See CompoundName for the
guidelines on name format and system parameters which affect the
translation of a name.) The name is then decomposed into its elements and
returned as a Name .
Parameters: s - the name to be examined - cannot be null a Name instance, cannot be null. throws: InvalidNameException - when the supplied string violates format rules throws: NamingException - |