com.jmex.model.util
Class ModelLoader.ModelLoaderCallable

java.lang.Object
  extended by com.jmex.model.util.ModelLoader.ModelLoaderCallable
All Implemented Interfaces:
java.util.concurrent.Callable<Node>
Enclosing class:
ModelLoader

static class ModelLoader.ModelLoaderCallable
extends java.lang.Object
implements java.util.concurrent.Callable<Node>


Field Summary
protected  FormatConverter converter
           
protected  java.lang.String file
           
protected  java.lang.String[] props
           
 
Constructor Summary
ModelLoader.ModelLoaderCallable(FormatConverter conv)
           
ModelLoader.ModelLoaderCallable(FormatConverter conv, java.lang.String[] properties)
           
 
Method Summary
 Node call()
           
protected  java.net.URL getURL()
           
 void setFile(java.lang.String file)
           
 void setProperties(java.lang.String[] p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

file

protected java.lang.String file

props

protected java.lang.String[] props

converter

protected FormatConverter converter
Constructor Detail

ModelLoader.ModelLoaderCallable

public ModelLoader.ModelLoaderCallable(FormatConverter conv)

ModelLoader.ModelLoaderCallable

public ModelLoader.ModelLoaderCallable(FormatConverter conv,
                                       java.lang.String[] properties)
Method Detail

setProperties

public void setProperties(java.lang.String[] p)

setFile

public void setFile(java.lang.String file)

getURL

protected java.net.URL getURL()

call

public Node call()
          throws java.lang.Exception
Specified by:
call in interface java.util.concurrent.Callable<Node>
Throws:
java.lang.Exception