net.sourceforge.fluxion.pussycat.svg
Class ConceptGlyph
java.lang.Object
net.sourceforge.fluxion.pussycat.svg.ConceptGlyph
- All Implemented Interfaces:
- RenderableInPussycat, RenderableOWLEntity, PussycatSVGEntity
public class ConceptGlyph
- extends java.lang.Object
- implements PussycatSVGEntity
The ConceptGlyph class
Defines a ontology concept glyph
- Author:
- Rob Davey
Constructor Summary |
ConceptGlyph(org.mindswap.pellet.owlapi.Reasoner reasoner,
org.semanticweb.owl.model.OWLOntology ontology,
org.semanticweb.owl.model.OWLNamedObject i)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ConceptGlyph
public ConceptGlyph(org.mindswap.pellet.owlapi.Reasoner reasoner,
org.semanticweb.owl.model.OWLOntology ontology,
org.semanticweb.owl.model.OWLNamedObject i)
throws PussycatException
- Throws:
PussycatException
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
getSchema
public org.semanticweb.owl.model.OWLOntology getSchema()
- Specified by:
getSchema
in interface PussycatSVGEntity
setSchema
public void setSchema(org.semanticweb.owl.model.OWLOntology m)
- Specified by:
setSchema
in interface PussycatSVGEntity
getGlyphIndividual
public org.semanticweb.owl.model.OWLIndividual getGlyphIndividual()
getGlyphClass
public org.semanticweb.owl.model.OWLClass getGlyphClass()
- Specified by:
getGlyphClass
in interface PussycatSVGEntity
setEntity
public void setEntity(org.semanticweb.owl.model.OWLNamedObject i)
throws PussycatException
- Specified by:
setEntity
in interface RenderableOWLEntity
- Throws:
PussycatException
getEntity
public org.semanticweb.owl.model.OWLNamedObject getEntity()
- Specified by:
getEntity
in interface RenderableOWLEntity
getXOffset
public int getXOffset()
setXOffset
public void setXOffset(int xo)
getYOffset
public int getYOffset()
setYOffset
public void setYOffset(int yo)
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.