/*
 * Decompiled with CFR 0_110.
 * 
 * Could not load the following classes:
 *  java.lang.String
 */
package org.dom4j.tree;

import org.dom4j.DocumentFactory;
import org.dom4j.Namespace;
import org.dom4j.QName;
import org.dom4j.tree.AbstractAttribute;

public class FlyweightAttribute
extends AbstractAttribute {
    private QName qname;
    protected String value;

    public FlyweightAttribute(String string2, String string3) {
        this.qname = this.getDocumentFactory().createQName(string2);
        this.value = string3;
    }

    public FlyweightAttribute(String string2, String string3, Namespace namespace) {
        this.qname = this.getDocumentFactory().createQName(string2, namespace);
        this.value = string3;
    }

    public FlyweightAttribute(QName qName) {
        this.qname = qName;
    }

    public FlyweightAttribute(QName qName, String string2) {
        this.qname = qName;
        this.value = string2;
    }

    @Override
    public QName getQName() {
        return this.qname;
    }

    @Override
    public String getValue() {
        return this.value;
    }
}

