public void setData(byte[] data) {
	if (!Arrays.equals(this.data, data)) {
	    byte[] old = this.data;
	    this.data = (data == null ? null : Arrays.copyOf(data, data.length));
	    this.pcs.firePropertyChange(PROPERTY_DATA, old, data);
	}
    }