com.jme.util.export
Interface Savable

All Known Subinterfaces:
AnimationEvent, Camera, SwitchModel
All Known Implementing Classes:
AbsoluteMouse, AbstractBox, AbstractCamera, ActionChangeController, ActionController, ActionRepeatController, AnimationController, AnimationEntry, AreaClodMesh, Arrow, AxisRods, BezierCurve, BezierMesh, BezierPatch, BillboardNode, BlendState, Bone, Bone, BoneAnimation, BoneInfluence, BoneTransform, BoundingBox, BoundingCapsule, BoundingSphere, BoundingVolume, Box, BumpMapColorController, CameraController, CameraNode, Capsule, CatmullRomCurve, Circle, ClipState, ClodMesh, ClothPatch, CollapseRecord, CollidingClothPatch, ColorMaskState, ColorRGBA, Cone, ConnectionPoint, Controller, CullState, Curve, CurveController, Cylinder, DefColorFadeController, DirectionalLight, DiscreteLodNode, Disk, DistanceSwitchModel, Dodecahedron, Dome, DummyRenderer.TextureStateN, Extrusion, FadeInOut, FadeInOutController, Fader, FlareQuad, FloorInfluence, FogState, FontMesh, FragmentProgramState, Geometry, GeoSphere, GLSLShaderObjectsState, Glyph3DMesh, HardpointCollection, Hexagon, Icosahedron, Image, ImposterNode, JMEDesktop, JOGLBlendState, JOGLCamera, JOGLClipState, JOGLColorMaskState, JOGLCullState, JOGLFogState, JOGLFragmentProgramState, JOGLLightState, JOGLMaterialState, JOGLShaderObjectsState, JOGLShadeState, JOGLStencilState, JOGLStippleState, JOGLTextureState, JOGLVertexProgramState, JOGLWireframeState, JOGLZBufferState, JointController, JointMesh, Keyframe, KeyframeController, KeyframeController.PointInTime, LensFlare, Light, LightManagement, LightNode, LightState, LightStateController, Line, Line, LineBoundingBox, LineSegment, LoaderFadeOut, LWJGLBlendState, LWJGLCamera, LWJGLClipState, LWJGLColorMaskState, LWJGLCullState, LWJGLFogState, LWJGLFragmentProgramState, LWJGLLightState, LWJGLMaterialState, LWJGLShaderObjectsState, LWJGLShadeState, LWJGLStencilState, LWJGLStippleState, LWJGLTextureState, LWJGLVertexProgramState, LWJGLWireframeState, LWJGLZBufferState, MaterialState, Matrix3f, Matrix4f, MeshAnimationController, MeshLodController, Mouse, MultiFaceBox, Node, Octahedron, OgreEntityNode, OgreMesh, OrientedBoundingBox, OrientedBox, OrthogonalBoundingBox, Particle, ParticleAppearancePanel.EndRamp, ParticleAppearancePanel.StartRamp, ParticleAppearanceRamp, ParticleController, ParticleInfluence, ParticleLines, ParticleMesh, ParticlePoints, ParticleSystem, PassNode, PassNodeState, Plane, Point, PointInTime, PointLight, PolylineCurve, PoseController, PQTorus, ProjectedGrid, Pyramid, Quad, QuadMesh, Quaternion, RampEntry, Ray, Rectangle, RegularPolyhedron, RelativeMouse, RenderState, Ring, RotationController, RoundedBox, ShaderVariable, ShaderVariableFloat, ShaderVariableFloat2, ShaderVariableFloat3, ShaderVariableFloat4, ShaderVariableInt, ShaderVariableInt2, ShaderVariableInt3, ShaderVariableInt4, ShaderVariableMatrix2, ShaderVariableMatrix3, ShaderVariableMatrix4, ShaderVariableMatrix4Array, ShaderVariablePointerByte, ShaderVariablePointerFloat, ShaderVariablePointerInt, ShaderVariablePointerShort, ShadeState, ShadowEdge, ShadowTriangle, ShadowVolume, SharedMesh, SharedNode, SimpleLightNode, SimpleParticleInfluenceFactory.BasicDrag, SimpleParticleInfluenceFactory.BasicGravity, SimpleParticleInfluenceFactory.BasicVortex, SimpleParticleInfluenceFactory.BasicWind, Skeleton, SkinNode, Skybox, Spatial, SpatialTransformer, SpatialTransformer.PointInTime, Sphere, SpotLight, Spring, SpringPoint, SpringPointForce, SpringSystem, StencilState, StippleState, StripBox, SwarmInfluence, SwitchNode, Teapot, TerrainBlock, TerrainPage, TexAnimation, TexCoords, Text, Text2D, Text3D, Texture, Texture1D, Texture2D, Texture3D, TextureAnimationController, TextureCubeMap, TextureKey, TextureKeyframeController, TextureState, ThrottleController, TimedLifeController, Torus, TrailMesh, TransformMatrix, TransformQuaternion, Transient, TransitionFadeIn, Triangle, TriMesh, Tube, VBOInfo, Vector2f, Vector3f, VertexProgramState, WanderInfluence, WireframeState, ZBufferState

public interface Savable


Method Summary
 java.lang.Class getClassTag()
           
 void read(JMEImporter im)
           
 void write(JMEExporter ex)
           
 

Method Detail

write

void write(JMEExporter ex)
           throws java.io.IOException
Throws:
java.io.IOException

read

void read(JMEImporter im)
          throws java.io.IOException
Throws:
java.io.IOException

getClassTag

java.lang.Class getClassTag()