public class RemoteTopicMapType extends java.lang.Object implements TopicMapType
| Constructor and Description |
|---|
RemoteTopicMapType()
Creates a new instance of RemoteTopicMapType
|
| Modifier and Type | Method and Description |
|---|---|
TopicMap |
createTopicMap(java.lang.Object params)
Create a new topic map with parameters given by TopicMapConfigurationPanel.getParameters.
|
TopicMapConfigurationPanel |
getConfigurationPanel(Wandora admin,
Options options)
Get a configuration panel for the topic map.
|
TopicMapConfigurationPanel |
getModifyConfigurationPanel(Wandora admin,
Options options,
TopicMap tm)
Get a configuration panel that can be used to modify an existing topic map.
|
javax.swing.JMenuItem[] |
getTopicMapMenu(TopicMap tm,
Wandora admin)
Get a topic map implementation specific menu structure for this topic map type.
|
javax.swing.Icon |
getTypeIcon()
Get an icon that can be used to represent this type of topic map.
|
java.lang.String |
getTypeName()
Gets a name for topic map type.
|
TopicMap |
modifyTopicMap(TopicMap tm,
java.lang.Object params)
Modifies an existing topic map with parameters given by TopicMapConfigurationPanel.getParameters.
|
void |
packageTopicMap(TopicMap tm,
PackageOutput out,
java.lang.String path,
TopicMapLogger logger)
Packages a topic map so it can be loaded later by unpackageTopicMap.
|
java.lang.String |
toString() |
TopicMap |
unpackageTopicMap(PackageInput in,
java.lang.String path,
TopicMapLogger logger,
Wandora wandora)
Unpackages and creates a topic map.
|
TopicMap |
unpackageTopicMap(TopicMap topicmap,
PackageInput in,
java.lang.String path,
TopicMapLogger logger,
Wandora wandora) |
public RemoteTopicMapType()
public java.lang.String getTypeName()
TopicMapTypegetTypeName in interface TopicMapTypepublic TopicMap createTopicMap(java.lang.Object params)
TopicMapTypecreateTopicMap in interface TopicMapTypepublic TopicMap modifyTopicMap(TopicMap tm, java.lang.Object params)
TopicMapTypemodifyTopicMap in interface TopicMapTypepublic TopicMapConfigurationPanel getConfigurationPanel(Wandora admin, Options options)
TopicMapTypegetConfigurationPanel in interface TopicMapTypepublic TopicMapConfigurationPanel getModifyConfigurationPanel(Wandora admin, Options options, TopicMap tm)
TopicMapTypegetModifyConfigurationPanel in interface TopicMapTypepublic java.lang.String toString()
toString in class java.lang.Objectpublic void packageTopicMap(TopicMap tm, PackageOutput out, java.lang.String path, TopicMapLogger logger)
TopicMapTypepackageTopicMap in interface TopicMapTypepublic TopicMap unpackageTopicMap(PackageInput in, java.lang.String path, TopicMapLogger logger, Wandora wandora)
TopicMapTypeunpackageTopicMap in interface TopicMapTypepublic TopicMap unpackageTopicMap(TopicMap topicmap, PackageInput in, java.lang.String path, TopicMapLogger logger, Wandora wandora)
unpackageTopicMap in interface TopicMapTypepublic javax.swing.JMenuItem[] getTopicMapMenu(TopicMap tm, Wandora admin)
TopicMapTypegetTopicMapMenu in interface TopicMapTypepublic javax.swing.Icon getTypeIcon()
TopicMapTypegetTypeIcon in interface TopicMapTypeCopyright 2004-2015 Wandora Team