org.apache.cxf.javascript
Class NamespacePrefixAccumulator
java.lang.Object
org.apache.cxf.javascript.NamespacePrefixAccumulator
public class NamespacePrefixAccumulator
- extends java.lang.Object
Method Summary |
void |
collect(java.lang.String prefix,
java.lang.String uri)
|
java.lang.String |
getAttributes()
|
java.lang.String |
xmlAttributeString(org.apache.ws.commons.schema.XmlSchemaAttribute attribute,
boolean qualified)
Obtain a suitable name for use in Javascript for an attribute. |
java.lang.String |
xmlElementString(javax.xml.namespace.QName name)
|
java.lang.String |
xmlElementString(javax.xml.namespace.QName elementQName,
boolean qualified)
This function obtains a name, perhaps namespace-qualified, for an element. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NamespacePrefixAccumulator
public NamespacePrefixAccumulator(SchemaCollection schemaCollection)
collect
public void collect(java.lang.String prefix,
java.lang.String uri)
getAttributes
public java.lang.String getAttributes()
xmlElementString
public java.lang.String xmlElementString(javax.xml.namespace.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 java.lang.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:
xmlElementString
public java.lang.String xmlElementString(javax.xml.namespace.QName name)
Apache CXF