net.sourceforge.fluxion.pussycat.entity
Interface RenderableOWLEntity<T extends org.semanticweb.owl.model.OWLNamedObject>

All Superinterfaces:
RenderableInPussycat
All Known Subinterfaces:
PussycatMap, PussycatSVGEntity<T>
All Known Implementing Classes:
ConceptGlyph, DirectClassHierarchyEntity, IndirectClassHierarchyEntity, ModelMap, ModelRegionMap, ModelWholeMap, PussycatClassHierarchyEntity, PussycatEntityListEntity, PussycatMappingHitEntity, PussycatMarkerEntity, PussycatOntologySummaryEntity, PussycatResourceViewEntity, SequenceMap

public interface RenderableOWLEntity<T extends org.semanticweb.owl.model.OWLNamedObject>
extends RenderableInPussycat

The RenderableOWLEntity interface Defines an OWLAPI OWLEntity that can be rendered by Pussycat That may be textually or graphically

Author:
Rob Davey

Method Summary
 T getEntity()
           
 void setEntity(T entity)
           
 
Methods inherited from interface net.sourceforge.fluxion.pussycat.entity.RenderableInPussycat
build, destroy, getId, isDockable, setId, setRenderlet, toString
 

Method Detail

setEntity

void setEntity(T entity)
               throws PussycatException
Throws:
PussycatException

getEntity

T getEntity()
                                                             throws PussycatException
Throws:
PussycatException


Copyright © 2010. All Rights Reserved.