net.sourceforge.fluxion.pussycat.entity.impl
Class PussycatMarkerEntity
java.lang.Object
  
net.sourceforge.fluxion.pussycat.entity.impl.PussycatMarkerEntity
- All Implemented Interfaces: 
 - RenderableInPussycat, RenderableOWLEntity<org.semanticweb.owl.model.OWLIndividual>
 
public class PussycatMarkerEntity
- extends java.lang.Object
- implements RenderableOWLEntity<org.semanticweb.owl.model.OWLIndividual>
  
The PussycatMarkerEntity class
 Defines a marker glyph that can be drawn by Pussycat
- Author:
 
  - Rob Davey
 
| 
Constructor Summary | 
PussycatMarkerEntity(org.mindswap.pellet.owlapi.Reasoner reasoner,
                     org.semanticweb.owl.model.OWLOntology ontology,
                     org.semanticweb.owl.model.OWLIndividual i,
                     double mapStart,
                     double mapEnd,
                     double mapHeight)
 
            | 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
PussycatMarkerEntity
public PussycatMarkerEntity(org.mindswap.pellet.owlapi.Reasoner reasoner,
                            org.semanticweb.owl.model.OWLOntology ontology,
                            org.semanticweb.owl.model.OWLIndividual i,
                            double mapStart,
                            double mapEnd,
                            double mapHeight)
                     throws PussycatException
- Throws:
 PussycatException
updateBounds
public void updateBounds(double mapStart,
                         double mapEnd,
                         double mapHeight)
 
 
isDockable
public boolean isDockable()
- Specified by:
 isDockable in interface RenderableInPussycat
 
 
build
public void build()
           throws PussycatException
- Specified by:
 build in interface RenderableInPussycat
 
- Throws:
 PussycatException
 
getId
public java.lang.String getId()
- Specified by:
 getId in interface RenderableInPussycat
 
 
setId
public void setId(java.lang.String id)
- Specified by:
 setId in interface RenderableInPussycat
 
 
setRenderlet
public void setRenderlet(Renderlet renderlet)
- Specified by:
 setRenderlet in interface RenderableInPussycat
 
 
setEntity
public void setEntity(org.semanticweb.owl.model.OWLIndividual i)
               throws PussycatException
- Specified by:
 setEntity in interface RenderableOWLEntity<org.semanticweb.owl.model.OWLIndividual>
 
- Throws:
 PussycatException
 
getEntity
public org.semanticweb.owl.model.OWLIndividual getEntity()
                                                  throws PussycatException
- Specified by:
 getEntity in interface RenderableOWLEntity<org.semanticweb.owl.model.OWLIndividual>
 
- Throws:
 PussycatException
 
renderMarkerText
public void renderMarkerText(boolean text)
 
 
getXOffset
public int getXOffset()
 
 
setXOffset
public void setXOffset(int xo)
 
 
getYOffset
public int getYOffset()
 
 
setYOffset
public void setYOffset(int yo)
 
 
getComponentStart
public double getComponentStart()
 
 
getComponentEnd
public double getComponentEnd()
 
 
destroy
public void destroy()
- Specified by:
 destroy in interface RenderableInPussycat
 
 
toString
public java.lang.String toString()
- Specified by:
 toString in interface RenderableInPussycat- Overrides:
 toString in class java.lang.Object
 
 
Copyright © 2010. All Rights Reserved.