Package org.apache.cxf.javascript
Class NamespacePrefixAccumulator
- java.lang.Object
-
- org.apache.cxf.javascript.NamespacePrefixAccumulator
-
public class NamespacePrefixAccumulator extends Object
-
-
Constructor Summary
Constructors Constructor Description NamespacePrefixAccumulator(SchemaCollection schemaCollection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcollect(String prefix, String uri)StringgetAttributes()StringxmlAttributeString(org.apache.ws.commons.schema.XmlSchemaAttribute attribute, boolean qualified)Obtain a suitable name for use in Javascript for an attribute.StringxmlElementString(QName name)StringxmlElementString(QName elementQName, boolean qualified)This function obtains a name, perhaps namespace-qualified, for an element.
-
-
-
Constructor Detail
-
NamespacePrefixAccumulator
public NamespacePrefixAccumulator(SchemaCollection schemaCollection)
-
-
Method Detail
-
getAttributes
public String getAttributes()
-
xmlElementString
public String xmlElementString(QName elementQName, boolean qualified)
This function obtains a name, perhaps namespace-qualified, for an element.- Parameters:
elementQName- the element.qualified- whether to qualify.- Returns:
-
xmlAttributeString
public String xmlAttributeString(org.apache.ws.commons.schema.XmlSchemaAttribute attribute, boolean qualified)
Obtain a suitable name for use in Javascript for an attribute. This function is purely a tribute to the awful modularity of XmlSchema.- Parameters:
attribute-qualified-- Returns:
-
-