Class AbstractSceneLoader
java.lang.Object
gaiasky.data.AbstractSceneLoader
- All Implemented Interfaces:
ISceneLoader
- Direct Known Subclasses:
GeoJsonLoader, JsonLoader, OctreeLoader, StarClusterLoader
Abstract implementation of
ISceneLoader, which contains some common utilities to all implementers.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinitialize(String[] files, Scene scene) voidinitialize(String[] files, String dsLocation, Scene scene) voidinitialize(uk.ac.starlink.util.DataSource dataSource, Scene scene) voidvoidsetParentName(String parentName) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ISceneLoader
loadData, setDescription, setName, setParams
-
Field Details
-
filePaths
-
dataSource
protected uk.ac.starlink.util.DataSource dataSource -
datasetDirectory
-
scene
-
loggedArchetypes
-
parentName
-
index
-
-
Constructor Details
-
AbstractSceneLoader
public AbstractSceneLoader()
-
-
Method Details
-
initialize
- Specified by:
initializein interfaceISceneLoader- Throws:
RuntimeException
-
initialize
- Specified by:
initializein interfaceISceneLoader- Throws:
RuntimeException
-
initialize
- Specified by:
initializein interfaceISceneLoader
-
setParentName
-
setIndex
- Specified by:
setIndexin interfaceISceneLoader
-