@Override
 public void readExternal(final ObjectInput in) throws IOException, ClassNotFoundException {
   super.readExternal(in);
   aligned = in.readInt();
 }
 @Override
 public void readExternal(final ObjectInput in) throws IOException, ClassNotFoundException {
   super.readExternal(in);
   text = in.readUTF();
 }
 @Override
 public void writeExternal(final ObjectOutput out) throws IOException {
   super.writeExternal(out);
   out.writeInt(aligned);
 }
 @Override
 public void writeExternal(final ObjectOutput out) throws IOException {
   super.writeExternal(out);
   out.writeUTF(text);
 }