Overview | Package | Class | Use | Tree | Index | Help
| Rings Version 0.2
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## threeD.io
Class TrianglePersistenceDelegate

    java.lang.Object
      java.beans.PersistenceDelegate
          java.beans.DefaultPersistenceDelegate
              threeD.io.SurfacePersistenceDelegate
                  threeD.io.TrianglePersistenceDelegate

public class TrianglePersistenceDelegate
extends SurfacePersistenceDelegate

A TrianglePersistenceDelegate object adjusts the way the a Triangle (or TriangleUI) object is encoded into XML when using an XMLEncoder.

Constructor Summary
`TrianglePersistenceDelegate()`

Method Summary
`void` | `initialize(Class type, Object oldInstance, Object newInstance, Encoder out)` Properly encodes a Triangle or TriangleUI object.

Methods inherited from class java.beans.DefaultPersistenceDelegate
`instantiate, mutatesTo`

Methods inherited from class java.beans.PersistenceDelegate
`writeObject`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### TrianglePersistenceDelegate

    public TrianglePersistenceDelegate()

Method Detail

### initialize

    public void initialize(Class type,
                           Object oldInstance,
                           Object newInstance,
                           Encoder out)

  Properly encodes a Triangle or TriangleUI object.

  Overrides:
    `initialize` in class `SurfacePersistenceDelegate`

Overview | Package | Class | Use | Tree | Index | Help
| Rings Version 0.2
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright 2003-05 Mike Murray