org.tm4j.tmnav.app .TMNav
Description
The Main class of TMNav, its the entry point and the location to fetch static resources.
Inheritance Hierarchy
- java.lang.Object
- TMNav
Method Summary | |
---|---|
void |
close()
Controlled shutdown of TMNav
with exitCode 0
|
void |
close(int exitcode)
Controlled shutdown of TMNav
with a custom exitCode 1.
|
void |
closeInstance(int exitCode)
saves the session and shutdown TMNav
|
void | closeTopicMap(org.tm4j.panckoucke.store.TopicMapReference tmr) |
org.tm4j.tmnav.app.event.EventDispatcher | getEventDispatcher() |
TMNav | getInstance() |
org.tm4j.tmnav.env.TMNavProviderManager | getProviderManager() |
org.tm4j.tmnav.env.TMNavSettings | getSettings() |
void |
harvestMap(java.lang.String model,org.tm4j.panckoucke.store.ProviderReference provider)
Adds a request for a harvesting process to Panckoucke Store,
and returns immediately.
|
void |
harvestMapWithProvider(java.lang.String model,org.tm4j.panckoucke.store.ProviderReference provider)
Convienience-Method that calls harvestMap on the singleton-instance
and passes the result through
|
void |
initProviderManager()
Initialises the ProviderManager and opens all
Providers that are specified in the tmnav.xml This method is exposed to public mainly for testing reasons. There should be little need for application developers to call this method. |
void |
loadMap(java.lang.String src,org.tm4j.panckoucke.store.ProviderReference provider)
Loads a Map with the help from Panckouckes MapLoader.
|
void |
loadMapWithProvider(java.lang.String src,org.tm4j.panckoucke.store.ProviderReference provider)
Convienience-Method which calls loadMap on the singleton-instance
and passes the result through
|
void |
main(java.lang.String[] args)
static entry point
|
void |
makeInstance(java.lang.String confpath)
Creates the singleton-instance of TMNav.
|
void |
mergeTopicmaps(org.tm4j.panckoucke.store.TopicMapReference tmr,java.lang.String pathToMap)
Convienience-Method that asks the panckoucke StoreManager to merge
the topicmap tmr with the map that will be parsed from the given path.
|
void | panckouckeNotifies(org.tm4j.panckoucke.notification.Notification notification) |
void |
show()
Second step of the initialisation phase
Initializes the main frame and opens it.
|