public Object getProperty(Object object, QName name) throws Exception { ComplexDataType data = (ComplexDataType) object; if ( "schema".equals( name.getLocalPart() ) ) { return data.getSchema(); } if ( "mimeType".equals( name.getLocalPart() ) ) { return data.getMimeType(); } if ( "encoding".equals( name.getLocalPart() ) ) { return data.getEncoding(); } return super.getProperty(object, name); }
return super.getProperty(object, name);