Package com.ardor3d.util.export.xml
Class DOMInputCapsule
java.lang.Object
com.ardor3d.util.export.xml.DOMInputCapsule
- All Implemented Interfaces:
InputCapsule
Part of the ardor3d XML IO system
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreadBitSet(String name, BitSet defVal) booleanreadBoolean(String name, boolean defVal) boolean[]readBooleanArray(String name, boolean[] defVal) boolean[][]readBooleanArray2D(String name, boolean[][] defVal) bytebyte[]readByteArray(String name, byte[] defVal) byte[][]readByteArray2D(String name, byte[][] defVal) readByteBuffer(String name, ByteBuffer defVal) readByteBufferList(String name, List<ByteBuffer> defVal) doublereadDouble(String name, double defVal) double[]readDoubleArray(String name, double[] defVal) double[][]readDoubleArray2D(String name, double[][] defVal) <T extends Enum<T>>
T<T extends Enum<T>>
T[]readEnumArray(String name, Class<T> enumType, T[] defVal) floatfloat[]readFloatArray(String name, float[] defVal) float[][]readFloatArray2D(String name, float[][] defVal) readFloatBuffer(String name, FloatBuffer defVal) reads from currentElem if name is nullreadFloatBufferList(String name, List<FloatBuffer> defVal) intint[]readIntArray(String name, int[] defVal) int[][]readIntArray2D(String name, int[][] defVal) readIntBuffer(String name, IntBuffer defVal) longlong[]readLongArray(String name, long[] defVal) long[][]readLongArray2D(String name, long[][] defVal) readSavable(String name, Savable defVal) Savable[]readSavableArray(String name, Savable[] defVal) Savable[][]readSavableArray2D(String name, Savable[][] defVal) readSavableList(String name, List<E> defVal) readSavableListArray(String name, List<E>[] defVal) readSavableListArray2D(String name, List<E>[][] defVal) readSavableMap(String name, Map<K, V> defVal) shortshort[]readShortArray(String name, short[] defVal) short[][]readShortArray2D(String name, short[][] defVal) readShortBuffer(String name, ShortBuffer defVal) readString(String name, String defVal) String[]readStringArray(String name, String[] defVal) String[][]readStringArray2D(String name, String[][] defVal) readStringSavableMap(String name, Map<String, V> defVal)
-
Constructor Details
-
DOMInputCapsule
-
-
Method Details
-
readByte
- Specified by:
readBytein interfaceInputCapsule- Throws:
IOException
-
readByteArray
- Specified by:
readByteArrayin interfaceInputCapsule- Throws:
IOException
-
readByteArray2D
- Specified by:
readByteArray2Din interfaceInputCapsule- Throws:
IOException
-
readInt
- Specified by:
readIntin interfaceInputCapsule- Throws:
IOException
-
readIntArray
- Specified by:
readIntArrayin interfaceInputCapsule- Throws:
IOException
-
readIntArray2D
- Specified by:
readIntArray2Din interfaceInputCapsule- Throws:
IOException
-
readFloat
- Specified by:
readFloatin interfaceInputCapsule- Throws:
IOException
-
readFloatArray
- Specified by:
readFloatArrayin interfaceInputCapsule- Throws:
IOException
-
readFloatArray2D
- Specified by:
readFloatArray2Din interfaceInputCapsule- Throws:
IOException
-
readDouble
- Specified by:
readDoublein interfaceInputCapsule- Throws:
IOException
-
readDoubleArray
- Specified by:
readDoubleArrayin interfaceInputCapsule- Throws:
IOException
-
readDoubleArray2D
- Specified by:
readDoubleArray2Din interfaceInputCapsule- Throws:
IOException
-
readLong
- Specified by:
readLongin interfaceInputCapsule- Throws:
IOException
-
readLongArray
- Specified by:
readLongArrayin interfaceInputCapsule- Throws:
IOException
-
readLongArray2D
- Specified by:
readLongArray2Din interfaceInputCapsule- Throws:
IOException
-
readShort
- Specified by:
readShortin interfaceInputCapsule- Throws:
IOException
-
readShortArray
- Specified by:
readShortArrayin interfaceInputCapsule- Throws:
IOException
-
readShortArray2D
- Specified by:
readShortArray2Din interfaceInputCapsule- Throws:
IOException
-
readBoolean
- Specified by:
readBooleanin interfaceInputCapsule- Throws:
IOException
-
readBooleanArray
- Specified by:
readBooleanArrayin interfaceInputCapsule- Throws:
IOException
-
readBooleanArray2D
- Specified by:
readBooleanArray2Din interfaceInputCapsule- Throws:
IOException
-
readString
- Specified by:
readStringin interfaceInputCapsule- Throws:
IOException
-
readStringArray
- Specified by:
readStringArrayin interfaceInputCapsule- Throws:
IOException
-
readStringArray2D
- Specified by:
readStringArray2Din interfaceInputCapsule- Throws:
IOException
-
readBitSet
- Specified by:
readBitSetin interfaceInputCapsule- Throws:
IOException
-
readSavable
- Specified by:
readSavablein interfaceInputCapsule- Throws:
IOException
-
readSavableArray
- Specified by:
readSavableArrayin interfaceInputCapsule- Throws:
IOException
-
readSavableArray2D
- Specified by:
readSavableArray2Din interfaceInputCapsule- Throws:
IOException
-
readSavableList
- Specified by:
readSavableListin interfaceInputCapsule- Throws:
IOException
-
readSavableListArray
public <E extends Savable> List<E>[] readSavableListArray(String name, List<E>[] defVal) throws IOException - Specified by:
readSavableListArrayin interfaceInputCapsule- Throws:
IOException
-
readSavableListArray2D
public <E extends Savable> List<E>[][] readSavableListArray2D(String name, List<E>[][] defVal) throws IOException - Specified by:
readSavableListArray2Din interfaceInputCapsule- Throws:
IOException
-
readFloatBufferList
public List<FloatBuffer> readFloatBufferList(String name, List<FloatBuffer> defVal) throws IOException - Specified by:
readFloatBufferListin interfaceInputCapsule- Throws:
IOException
-
readSavableMap
public <K extends Savable,V extends Savable> Map<K,V> readSavableMap(String name, Map<K, V> defVal) throws IOException- Specified by:
readSavableMapin interfaceInputCapsule- Throws:
IOException
-
readStringSavableMap
public <V extends Savable> Map<String,V> readStringSavableMap(String name, Map<String, V> defVal) throws IOException- Specified by:
readStringSavableMapin interfaceInputCapsule- Throws:
IOException
-
readFloatBuffer
reads from currentElem if name is null- Specified by:
readFloatBufferin interfaceInputCapsule- Throws:
IOException
-
readIntBuffer
- Specified by:
readIntBufferin interfaceInputCapsule- Throws:
IOException
-
readByteBuffer
- Specified by:
readByteBufferin interfaceInputCapsule- Throws:
IOException
-
readShortBuffer
- Specified by:
readShortBufferin interfaceInputCapsule- Throws:
IOException
-
readByteBufferList
- Specified by:
readByteBufferListin interfaceInputCapsule- Throws:
IOException
-
readEnum
- Specified by:
readEnumin interfaceInputCapsule- Throws:
IOException
-
readEnumArray
public <T extends Enum<T>> T[] readEnumArray(String name, Class<T> enumType, T[] defVal) throws IOException - Specified by:
readEnumArrayin interfaceInputCapsule- Throws:
IOException
-