+
+ private void writeObject(java.io.ObjectOutputStream stream) throws IOException {
+ stream.defaultWriteObject();
+ }
+
+ private void readObject(java.io.ObjectInputStream stream) throws IOException, ClassNotFoundException {
+ stream.defaultReadObject();
+ injectIfNeeded(_component);
+ }
+
+ private void injectIfNeeded(Component aComponent) {
+ if (!_injectionUptodate) {