/** * Gets the wrapped config's value. * @return the value */ protected final String getModelValue() { return getModelConfiguration().getValue(); }
/** * Sets the wrapped config's value for an attribute with a specified name, as a qualified name. * @param name the attribute name * @param value the attribute value, as a qualified name (null means "remove the attribute") * @return this model (useful for chaining) */ protected final Model setModelAttributeAsQName(String name, QName value) { getModelConfiguration().setAttributeAsQName(name, value); return this; }
/** * Gets the wrapped config's value for an attribute with a specified qualified name. * @param qname the attribute qualified name * @return the attribute value */ protected final String getModelAttribute(QName qname) { return getModelConfiguration().getAttribute(qname); }
/** * Gets the wrapped config's value for an attribute with a specified name, as a qualified name. * @param name the attribute name * @return the attribute value, as a qualified name */ protected final QName getModelAttributeAsQName(String name) { return getModelConfiguration().getAttributeAsQName(name); }
/** * Gets the wrapped configuration namespace uri. * @return Namespace uri of this model instance. */ protected final String getNamespaceURI() { return getModelConfiguration().getQName().getNamespaceURI(); }
/** * Sets the wrapped config's value for an attribute with a specified name. * @param name the attribute name * @param value the attribute value (null means "remove the attribute") * @return this model (useful for chaining) */ protected final Model setModelAttribute(String name, String value) { getModelConfiguration().setAttribute(name, value); return this; }
/** * Gets the wrapped config's value for an attribute with a specified name, as a qualified name. * @param name the attribute name * @return the attribute value, as a qualified name */ protected final QName getModelAttributeAsQName(String name) { return getModelConfiguration().getAttributeAsQName(name); }
/** * Gets the wrapped config's value for an attribute with a specified qualified name, as a qualified name. * @param qname the attribute qualified name * @return the attribute value, as a qualified name */ protected final QName getModelAttributeAsQName(QName qname) { return getModelConfiguration().getAttributeAsQName(qname); }
/** * Sets the wrapped config's value for an attribute with a specified qualified name, as a qualified name. * @param qname the attribute qualified name * @param value the attribute value, as a qualified name (null means "remove the attribute") * @return this model (useful for chaining) */ protected final Model setModelAttributeAsQName(QName qname, QName value) { getModelConfiguration().setAttributeAsQName(qname, value); return this; }
/** * Sets the wrapped config's value. * @param value the value * @return this model (useful for chaining) */ protected final Model setModelValue(String value) { getModelConfiguration().setValue(value); return this; }
/** * Sets the wrapped config's value for an attribute with a specified qualified name. * @param qname the attribute qualified name * @param value the attribute value (null means "remove the attribute") * @return this model (useful for chaining) */ protected final Model setModelAttribute(QName qname, String value) { getModelConfiguration().setAttribute(qname, value); return this; }
/** * {@inheritDoc} */ @Override public void write(OutputStream out, OutputKey... keys) throws IOException { getModelConfiguration().write(out, keys); }
/** * Gets the wrapped configuration namespace uri. * @return Namespace uri of this model instance. */ protected final String getNamespaceURI() { return getModelConfiguration().getQName().getNamespaceURI(); }
/** * Gets the wrapped config's value for an attribute with a specified name. * @param name the attribute name * @return the attribute value */ protected final String getModelAttribute(String name) { return getModelConfiguration().getAttribute(name); }
/** * Sets the wrapped config's value for an attribute with a specified name. * @param name the attribute name * @param value the attribute value (null means "remove the attribute") * @return this model (useful for chaining) */ protected final Model setModelAttribute(String name, String value) { getModelConfiguration().setAttribute(name, value); return this; }
/** * {@inheritDoc} */ @Override public void write(Writer writer, OutputKey... keys) throws IOException { getModelConfiguration().write(writer, keys); }
/** * Gets the wrapped config's value for an attribute with a specified name. * @param name the attribute name * @return the attribute value */ protected final String getModelAttribute(String name) { return getModelConfiguration().getAttribute(name); }
/** * Gets the wrapped config's value for an attribute with a specified qualified name. * @param qname the attribute qualified name * @return the attribute value */ protected final String getModelAttribute(QName qname) { return getModelConfiguration().getAttribute(qname); }
/** * {@inheritDoc} */ @Override public void write(Writer writer, OutputKey... keys) throws IOException { getModelConfiguration().write(writer, keys); }
/** * {@inheritDoc} */ @Override public Model orderModelChildren() { primeModelChildren(); getModelConfiguration().orderChildren(); return this; }