igeo.io
Class IRhino3dm.ClassRegistry

java.lang.Object
  extended by igeo.io.IRhino3dm.ClassRegistry
Enclosing class:
IRhino3dm

public static class IRhino3dm.ClassRegistry
extends java.lang.Object


Field Summary
static java.util.HashMap<IRhino3dm.UUID,java.lang.Class<? extends IRhino3dm.RhinoObject>> map
           
 
Constructor Summary
IRhino3dm.ClassRegistry()
           
 
Method Summary
static java.lang.Class<? extends IRhino3dm.RhinoObject> get(IRhino3dm.UUID uuid)
           
static void init()
           
static void put(IRhino3dm.UUID uuid, java.lang.Class<? extends IRhino3dm.RhinoObject> cls)
           
static void put(java.lang.String uuid, java.lang.Class<? extends IRhino3dm.RhinoObject> cls)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

map

public static java.util.HashMap<IRhino3dm.UUID,java.lang.Class<? extends IRhino3dm.RhinoObject>> map
Constructor Detail

IRhino3dm.ClassRegistry

public IRhino3dm.ClassRegistry()
Method Detail

init

public static void init()

put

public static void put(java.lang.String uuid,
                       java.lang.Class<? extends IRhino3dm.RhinoObject> cls)

put

public static void put(IRhino3dm.UUID uuid,
                       java.lang.Class<? extends IRhino3dm.RhinoObject> cls)

get

public static java.lang.Class<? extends IRhino3dm.RhinoObject> get(IRhino3dm.UUID uuid)