|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectvooga.levelEditor.model.LevelEditorModel
public class LevelEditorModel
The umbrella class for the Level Editor model. Pipes model requests to underlying classes.
Constructor Summary | |
---|---|
LevelEditorModel()
Construct a new model. |
Method Summary | |
---|---|
void |
buildMetadata(java.util.Set<java.lang.Class<? extends GameItem>> classList)
|
CurrentLevelObjectModel |
getCurrentLevelObjectModel()
Returns the Current Level Object window model. |
java.io.File |
getCurrentWorkingFile()
|
GameItemClassModel |
getMetadataFor(java.lang.Class<? extends GameItem> clazz)
|
ObjectBrowserModel |
getObjectBrowserModel()
Returns the Object Browser model. |
RenderModel |
getRenderModel()
Returns the render window model. |
void |
setCurrentWorkingFile(java.io.File newFile)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LevelEditorModel()
Method Detail |
---|
public ObjectBrowserModel getObjectBrowserModel()
public CurrentLevelObjectModel getCurrentLevelObjectModel()
public RenderModel getRenderModel()
public void buildMetadata(java.util.Set<java.lang.Class<? extends GameItem>> classList) throws ImproperlyAnnotatedClassException
ImproperlyAnnotatedClassException
public GameItemClassModel getMetadataFor(java.lang.Class<? extends GameItem> clazz)
public java.io.File getCurrentWorkingFile()
public void setCurrentWorkingFile(java.io.File newFile)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |