com.jme3.export.xml
クラス DOMOutputCapsule

java.lang.Object
  上位を拡張 com.jme3.export.xml.DOMOutputCapsule
すべての実装されたインタフェース:
OutputCapsule

public class DOMOutputCapsule
extends java.lang.Object
implements OutputCapsule

Part of the jME XML IO system as introduced in the google code jmexml project.


コンストラクタの概要
DOMOutputCapsule(org.w3c.dom.Document doc, JmeExporter exporter)
           
 
メソッドの概要
 org.w3c.dom.Document getDoc()
           
 void write(java.util.BitSet value, java.lang.String name, java.util.BitSet defVal)
           
 void write(boolean[][] value, java.lang.String name, boolean[][] defVal)
           
 void write(boolean[] value, java.lang.String name, boolean[] defVal)
           
 void write(boolean value, java.lang.String name, boolean defVal)
           
 void write(byte[][] value, java.lang.String name, byte[][] defVal)
           
 void write(byte[] value, java.lang.String name, byte[] defVal)
           
 void write(java.nio.ByteBuffer value, java.lang.String name, java.nio.ByteBuffer defVal)
           
 void write(byte value, java.lang.String name, byte defVal)
           
 void write(double[][] value, java.lang.String name, double[][] defVal)
           
 void write(double[] value, java.lang.String name, double[] defVal)
           
 void write(double value, java.lang.String name, double defVal)
           
 void write(java.lang.Enum value, java.lang.String name, java.lang.Enum defVal)
           
 void write(float[][] value, java.lang.String name, float[][] defVal)
           
 void write(float[] value, java.lang.String name, float[] defVal)
           
 void write(java.nio.FloatBuffer value, java.lang.String name, java.nio.FloatBuffer defVal)
           
 void write(float value, java.lang.String name, float defVal)
           
 void write(int[][] value, java.lang.String name, int[][] defVal)
           
 void write(int[] value, java.lang.String name, int[] defVal)
           
 void write(java.nio.IntBuffer value, java.lang.String name, java.nio.IntBuffer defVal)
           
 void write(int value, java.lang.String name, int defVal)
           
 void write(long[][] value, java.lang.String name, long[][] defVal)
           
 void write(long[] value, java.lang.String name, long[] defVal)
           
 void write(long value, java.lang.String name, long defVal)
           
 void write(Savable[][] value, java.lang.String name, Savable[][] defVal)
           
 void write(Savable[] objects, java.lang.String name, Savable[] defVal)
           
 void write(Savable object, java.lang.String name, Savable defVal)
           
 void write(short[][] value, java.lang.String name, short[][] defVal)
           
 void write(short[] value, java.lang.String name, short[] defVal)
           
 void write(java.nio.ShortBuffer value, java.lang.String name, java.nio.ShortBuffer defVal)
           
 void write(short value, java.lang.String name, short defVal)
           
 void write(java.lang.String[][] value, java.lang.String name, java.lang.String[][] defVal)
           
 void write(java.lang.String[] value, java.lang.String name, java.lang.String[] defVal)
           
 void write(java.lang.String value, java.lang.String name, java.lang.String defVal)
           
 void writeByteBufferArrayList(java.util.ArrayList<java.nio.ByteBuffer> array, java.lang.String name, java.util.ArrayList<java.nio.ByteBuffer> defVal)
           
 void writeFloatBufferArrayList(java.util.ArrayList<java.nio.FloatBuffer> array, java.lang.String name, java.util.ArrayList<java.nio.FloatBuffer> defVal)
           
 void writeIntSavableMap(IntMap<? extends Savable> map, java.lang.String name, IntMap<? extends Savable> defVal)
           
 void writeSavableArrayList(java.util.ArrayList array, java.lang.String name, java.util.ArrayList defVal)
           
 void writeSavableArrayListArray(java.util.ArrayList[] objects, java.lang.String name, java.util.ArrayList[] defVal)
           
 void writeSavableArrayListArray2D(java.util.ArrayList[][] value, java.lang.String name, java.util.ArrayList[][] defVal)
           
 void writeSavableMap(java.util.Map<? extends Savable,? extends Savable> map, java.lang.String name, java.util.Map<? extends Savable,? extends Savable> defVal)
           
 void writeStringSavableMap(java.util.Map<java.lang.String,? extends Savable> map, java.lang.String name, java.util.Map<java.lang.String,? extends Savable> defVal)
           
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DOMOutputCapsule

public DOMOutputCapsule(org.w3c.dom.Document doc,
                        JmeExporter exporter)
メソッドの詳細

getDoc

public org.w3c.dom.Document getDoc()

write

public void write(byte value,
                  java.lang.String name,
                  byte defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(byte[] value,
                  java.lang.String name,
                  byte[] defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(byte[][] value,
                  java.lang.String name,
                  byte[][] defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(int value,
                  java.lang.String name,
                  int defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(int[] value,
                  java.lang.String name,
                  int[] defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(int[][] value,
                  java.lang.String name,
                  int[][] defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(float value,
                  java.lang.String name,
                  float defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(float[] value,
                  java.lang.String name,
                  float[] defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(float[][] value,
                  java.lang.String name,
                  float[][] defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(double value,
                  java.lang.String name,
                  double defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(double[] value,
                  java.lang.String name,
                  double[] defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(double[][] value,
                  java.lang.String name,
                  double[][] defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(long value,
                  java.lang.String name,
                  long defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(long[] value,
                  java.lang.String name,
                  long[] defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(long[][] value,
                  java.lang.String name,
                  long[][] defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(short value,
                  java.lang.String name,
                  short defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(short[] value,
                  java.lang.String name,
                  short[] defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(short[][] value,
                  java.lang.String name,
                  short[][] defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(boolean value,
                  java.lang.String name,
                  boolean defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(boolean[] value,
                  java.lang.String name,
                  boolean[] defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(boolean[][] value,
                  java.lang.String name,
                  boolean[][] defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(java.lang.String value,
                  java.lang.String name,
                  java.lang.String defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(java.lang.String[] value,
                  java.lang.String name,
                  java.lang.String[] defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(java.lang.String[][] value,
                  java.lang.String name,
                  java.lang.String[][] defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(java.util.BitSet value,
                  java.lang.String name,
                  java.util.BitSet defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(Savable object,
                  java.lang.String name,
                  Savable defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(Savable[] objects,
                  java.lang.String name,
                  Savable[] defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(Savable[][] value,
                  java.lang.String name,
                  Savable[][] defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

writeSavableArrayList

public void writeSavableArrayList(java.util.ArrayList array,
                                  java.lang.String name,
                                  java.util.ArrayList defVal)
                           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の writeSavableArrayList
例外:
java.io.IOException

writeSavableArrayListArray

public void writeSavableArrayListArray(java.util.ArrayList[] objects,
                                       java.lang.String name,
                                       java.util.ArrayList[] defVal)
                                throws java.io.IOException
定義:
インタフェース OutputCapsule 内の writeSavableArrayListArray
例外:
java.io.IOException

writeSavableArrayListArray2D

public void writeSavableArrayListArray2D(java.util.ArrayList[][] value,
                                         java.lang.String name,
                                         java.util.ArrayList[][] defVal)
                                  throws java.io.IOException
定義:
インタフェース OutputCapsule 内の writeSavableArrayListArray2D
例外:
java.io.IOException

writeFloatBufferArrayList

public void writeFloatBufferArrayList(java.util.ArrayList<java.nio.FloatBuffer> array,
                                      java.lang.String name,
                                      java.util.ArrayList<java.nio.FloatBuffer> defVal)
                               throws java.io.IOException
定義:
インタフェース OutputCapsule 内の writeFloatBufferArrayList
例外:
java.io.IOException

writeSavableMap

public void writeSavableMap(java.util.Map<? extends Savable,? extends Savable> map,
                            java.lang.String name,
                            java.util.Map<? extends Savable,? extends Savable> defVal)
                     throws java.io.IOException
定義:
インタフェース OutputCapsule 内の writeSavableMap
例外:
java.io.IOException

writeStringSavableMap

public void writeStringSavableMap(java.util.Map<java.lang.String,? extends Savable> map,
                                  java.lang.String name,
                                  java.util.Map<java.lang.String,? extends Savable> defVal)
                           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の writeStringSavableMap
例外:
java.io.IOException

writeIntSavableMap

public void writeIntSavableMap(IntMap<? extends Savable> map,
                               java.lang.String name,
                               IntMap<? extends Savable> defVal)
                        throws java.io.IOException
定義:
インタフェース OutputCapsule 内の writeIntSavableMap
例外:
java.io.IOException

write

public void write(java.nio.FloatBuffer value,
                  java.lang.String name,
                  java.nio.FloatBuffer defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(java.nio.IntBuffer value,
                  java.lang.String name,
                  java.nio.IntBuffer defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(java.nio.ByteBuffer value,
                  java.lang.String name,
                  java.nio.ByteBuffer defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(java.nio.ShortBuffer value,
                  java.lang.String name,
                  java.nio.ShortBuffer defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

write

public void write(java.lang.Enum value,
                  java.lang.String name,
                  java.lang.Enum defVal)
           throws java.io.IOException
定義:
インタフェース OutputCapsule 内の write
例外:
java.io.IOException

writeByteBufferArrayList

public void writeByteBufferArrayList(java.util.ArrayList<java.nio.ByteBuffer> array,
                                     java.lang.String name,
                                     java.util.ArrayList<java.nio.ByteBuffer> defVal)
                              throws java.io.IOException
定義:
インタフェース OutputCapsule 内の writeByteBufferArrayList
例外:
java.io.IOException