独自のデータ型を定義しないシェイプでは、コードをさらに追加してファイル入出力をサポートする必要はありません。ノード上のアトリビュートは、保存可能にマークされていて(既定)そのアトリビュートに入力接続がなければ、既定で保存されます。書き出すアトリビュートと書き出さないアトリビュートを選択する場合は、MPxNode の shouldSave() メソッドをオーバーライドします。
新しい型のデータを定義したら、ファイル入出力をサポートするために MPxData の writeASCII() メソッドと writeBinary() メソッドをオーバーライドする必要があります。
アトリビュート値の調整(入力ヒストリにオフセットを提供するなど)をサポートするシェイプでは、必要に応じてさらに作業し、保存するものを指定してください。