net.sourceforge.fluxion.pussycat.svg
Class CircularLinkMap

java.lang.Object
  extended by net.sourceforge.fluxion.pussycat.svg.CircularLinkMap

public class CircularLinkMap
extends java.lang.Object

The CircularLinkMap class Defines a circular representation of a group of maps If there are any relationships between maps, a line is drawn between them

Author:
Rob Davey

Constructor Summary
CircularLinkMap(org.semanticweb.owl.model.OWLOntology ontology, java.util.Hashtable<java.lang.String,java.lang.String> mapURIs)
           
 
Method Summary
 java.lang.String buildMapString()
           
 void buildMapXML()
           
 java.lang.String getMapId()
           
 java.util.Hashtable<java.lang.String,java.lang.String> getMapIndividuals()
           
 java.lang.String getMapName()
           
 org.semanticweb.owl.model.OWLOntology getMapOntology()
           
 int getRadius()
           
 java.lang.String getSVG()
           
 int getXOffset()
           
 int getYOffset()
           
 void setMapId(java.lang.String id)
           
 void setMapIndividuals(java.util.Hashtable<java.lang.String,java.lang.String> ht)
           
 void setMapName(java.lang.String n)
           
 void setMapOntology(org.semanticweb.owl.model.OWLOntology m)
           
 void setRadius(int r)
           
 void setXOffset(int xo)
           
 void setYOffset(int yo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CircularLinkMap

public CircularLinkMap(org.semanticweb.owl.model.OWLOntology ontology,
                       java.util.Hashtable<java.lang.String,java.lang.String> mapURIs)
                throws org.semanticweb.owl.model.OWLException,
                       java.net.URISyntaxException
Throws:
org.semanticweb.owl.model.OWLException
java.net.URISyntaxException
Method Detail

buildMapString

public java.lang.String buildMapString()
                                throws java.net.URISyntaxException,
                                       org.semanticweb.owl.model.OWLException
Throws:
java.net.URISyntaxException
org.semanticweb.owl.model.OWLException

buildMapXML

public void buildMapXML()
                 throws java.net.URISyntaxException,
                        org.semanticweb.owl.model.OWLException
Throws:
java.net.URISyntaxException
org.semanticweb.owl.model.OWLException

getMapId

public java.lang.String getMapId()

setMapId

public void setMapId(java.lang.String id)

getMapName

public java.lang.String getMapName()

setMapName

public void setMapName(java.lang.String n)

getMapOntology

public org.semanticweb.owl.model.OWLOntology getMapOntology()

setMapOntology

public void setMapOntology(org.semanticweb.owl.model.OWLOntology m)
                    throws java.net.URISyntaxException,
                           org.semanticweb.owl.model.OWLException
Throws:
java.net.URISyntaxException
org.semanticweb.owl.model.OWLException

getMapIndividuals

public java.util.Hashtable<java.lang.String,java.lang.String> getMapIndividuals()

setMapIndividuals

public void setMapIndividuals(java.util.Hashtable<java.lang.String,java.lang.String> ht)
                       throws java.net.URISyntaxException,
                              org.semanticweb.owl.model.OWLException
Throws:
java.net.URISyntaxException
org.semanticweb.owl.model.OWLException

getXOffset

public int getXOffset()

setXOffset

public void setXOffset(int xo)

getYOffset

public int getYOffset()

setYOffset

public void setYOffset(int yo)

getRadius

public int getRadius()

setRadius

public void setRadius(int r)

getSVG

public java.lang.String getSVG()


Copyright © 2010. All Rights Reserved.