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.