axiom-api/src/main/java/org/apache/axiom/om/ds/WrappedTextNodeOMDataSourceFromBlob.java [44:72]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        super(wrapperElementName);
        this.binaryData = binaryData;
        this.charset = charset;
    }

    @Override
    public XMLStreamReader getReader() throws XMLStreamException {
        InputStream is;
        try {
            is = binaryData.getInputStream();
        } catch (IOException ex) {
            throw new XMLStreamException(ex);
        }
        return new WrappedTextNodeStreamReader(
                wrapperElementName, new InputStreamReader(is, charset));
    }

    @Override
    public Object getObject() {
        return binaryData;
    }

    @Override
    public boolean isDestructiveRead() {
        return false;
    }

    @Override
    public OMDataSourceExt copy() {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



axiom-jakarta-activation/src/main/java/org/apache/axiom/om/ds/activation/WrappedTextNodeOMDataSourceFromDataSource.java [48:76]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        super(wrapperElementName);
        this.binaryData = binaryData;
        this.charset = charset;
    }

    @Override
    public XMLStreamReader getReader() throws XMLStreamException {
        InputStream is;
        try {
            is = binaryData.getInputStream();
        } catch (IOException ex) {
            throw new XMLStreamException(ex);
        }
        return new WrappedTextNodeStreamReader(
                wrapperElementName, new InputStreamReader(is, charset));
    }

    @Override
    public Object getObject() {
        return binaryData;
    }

    @Override
    public boolean isDestructiveRead() {
        return false;
    }

    @Override
    public OMDataSourceExt copy() {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



