< prev index next >
src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Deprecated.java
Print this page
@@ -29,11 +29,10 @@
/**
* This class is derived from <em>Attribute</em> and denotes that this is a
* deprecated method.
* It is instantiated from the <em>Attribute.readAttribute()</em> method.
*
- * @version $Id$
* @see Attribute
*/
public final class Deprecated extends Attribute {
private byte[] bytes;
@@ -73,11 +72,11 @@
throws IOException {
this(name_index, length, (byte[]) null, constant_pool);
if (length > 0) {
bytes = new byte[length];
input.readFully(bytes);
- System.err.println("Deprecated attribute with length > 0");
+ println("Deprecated attribute with length > 0");
}
}
/**
@@ -98,39 +97,39 @@
*
* @param file Output file stream
* @throws IOException
*/
@Override
- public final void dump( final DataOutputStream file ) throws IOException {
+ public void dump( final DataOutputStream file ) throws IOException {
super.dump(file);
if (super.getLength() > 0) {
file.write(bytes, 0, super.getLength());
}
}
/**
* @return data bytes.
*/
- public final byte[] getBytes() {
+ public byte[] getBytes() {
return bytes;
}
/**
* @param bytes the raw bytes that represents this byte array
*/
- public final void setBytes( final byte[] bytes ) {
+ public void setBytes( final byte[] bytes ) {
this.bytes = bytes;
}
/**
* @return attribute name
*/
@Override
- public final String toString() {
+ public String toString() {
return Const.getAttributeName(Const.ATTR_DEPRECATED);
}
/**
< prev index next >