final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case NAME: {
String val = properties.get(key).get(ModelConstants.VALUE).asString(); writer.writeStartElement(Element.PROPERTY.getLocalName()); writer.writeAttribute(Attribute.NAME.getLocalName(), key); writer.writeCharacters(val); writer.writeEndElement(); ModelNode moduleNode = modules.get(key); writer.writeEmptyElement(Element.CAPABILITY.getLocalName()); writer.writeAttribute(Attribute.NAME.getLocalName(), key); if (moduleNode.hasDefined(ModelConstants.STARTLEVEL)) { FrameworkCapabilityResource.STARTLEVEL.marshallAsAttribute(moduleNode, writer);
for (int i = 0; i < count; i++) { requireNoNamespaceAttribute(reader, i); final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case PID: { for (int i = 0; i < count; i++) { requireNoNamespaceAttribute(reader, i); final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case NAME: {
for (int i = 0; i < count; i++) { requireNoNamespaceAttribute(reader, i); final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case PID: { for (int i = 0; i < count; i++) { requireNoNamespaceAttribute(reader, i); final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case NAME: {
final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case NAME: {
requireNoNamespaceAttribute(reader, i); final String attrValue = reader.getAttributeValue(i); final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case NAME: {
for (int i = 0; i < count; i++) { requireNoNamespaceAttribute(reader, i); final Namespace11.Attribute attribute = Namespace11.Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case PID: {
requireNoNamespaceAttribute(reader, i); final String attrValue = reader.getAttributeValue(i); final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case NAME: {
for (int i = 0; i < count; i++) { requireNoNamespaceAttribute(reader, i); final Namespace11.Attribute attribute = Namespace11.Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case PID: {
String val = properties.get(key).get(ModelConstants.VALUE).asString(); writer.writeStartElement(Element.PROPERTY.getLocalName()); writer.writeAttribute(Attribute.NAME.getLocalName(), key); writer.writeCharacters(val); writer.writeEndElement(); ModelNode moduleNode = modules.get(key); writer.writeEmptyElement(Element.CAPABILITY.getLocalName()); writer.writeAttribute(Attribute.NAME.getLocalName(), key); if (moduleNode.hasDefined(ModelConstants.STARTLEVEL)) { FrameworkCapabilityResource.STARTLEVEL.marshallAsAttribute(moduleNode, writer);
private ModelNode parseActivationAttribute(XMLExtendedStreamReader reader, ModelNode address) throws XMLStreamException { final ModelNode result = new ModelNode(); result.get(OP).set(ADD); result.get(OP_ADDR).set(address); switch (Namespace.forUri(reader.getNamespaceURI())) { case VERSION_1_1: { // Handle attributes int count = reader.getAttributeCount(); for (int i = 0; i < count; i++) { requireNoNamespaceAttribute(reader, i); final String attrValue = reader.getAttributeValue(i); final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case ACTIVATION: { OSGiRootResource.ACTIVATION.parseAndSetParameter(attrValue, result, reader); break; } default: throw unexpectedAttribute(reader, i); } } break; } default: throw unexpectedElement(reader); } return result; }
private ModelNode parseActivationAttribute(XMLExtendedStreamReader reader, ModelNode address) throws XMLStreamException { final ModelNode result = new ModelNode(); result.get(OP).set(ADD); result.get(OP_ADDR).set(address); switch (Namespace.forUri(reader.getNamespaceURI())) { case VERSION_1_1: { // Handle attributes int count = reader.getAttributeCount(); for (int i = 0; i < count; i++) { requireNoNamespaceAttribute(reader, i); final String attrValue = reader.getAttributeValue(i); final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case ACTIVATION: { OSGiRootResource.ACTIVATION.parseAndSetParameter(attrValue, result, reader); break; } default: throw unexpectedAttribute(reader, i); } } break; } default: throw unexpectedElement(reader); } return result; }
public String toString() { return getLocalName(); } }
public String toString() { return getLocalName(); } }