net.sourceforge.fluxion.pussycat.svg
Interface PussycatMap

All Superinterfaces:
PussycatSVGEntity<org.semanticweb.owl.model.OWLIndividual>, RenderableInPussycat, RenderableOWLEntity<org.semanticweb.owl.model.OWLIndividual>
All Known Implementing Classes:
ModelMap, ModelRegionMap, ModelWholeMap, SequenceMap

public interface PussycatMap
extends PussycatSVGEntity<org.semanticweb.owl.model.OWLIndividual>

The PussycatMap class Defines a map that can be collapsed and expanded

Author:
Rob Davey

Method Summary
 java.lang.String buildCollapsedMap()
           
 java.lang.String buildExpandedMap()
           
 java.lang.String buildVisibleMarkers(double mapStart, double mapEnd, boolean componentText)
           
 double getHeight()
           
 java.util.Set<PussycatMarkerEntity> getMarkers()
           
 int getXOffset()
           
 int getYOffset()
           
 boolean isCollapsed()
           
 void setCollapsed(boolean collapsed)
           
 void setHeight(double height)
           
 void setXOffset(int offset)
           
 void setYOffset(int offset)
           
 void updateMapScrollBounds(double start, double end)
           
 void updateMultipliers(double start, double end)
           
 
Methods inherited from interface net.sourceforge.fluxion.pussycat.svg.PussycatSVGEntity
getGlyphClass, getSchema, setSchema
 
Methods inherited from interface net.sourceforge.fluxion.pussycat.entity.RenderableOWLEntity
getEntity, setEntity
 
Methods inherited from interface net.sourceforge.fluxion.pussycat.entity.RenderableInPussycat
build, destroy, getId, isDockable, setId, setRenderlet, toString
 

Method Detail

buildCollapsedMap

java.lang.String buildCollapsedMap()
                                   throws PussycatException
Throws:
PussycatException

buildExpandedMap

java.lang.String buildExpandedMap()
                                  throws PussycatException
Throws:
PussycatException

buildVisibleMarkers

java.lang.String buildVisibleMarkers(double mapStart,
                                     double mapEnd,
                                     boolean componentText)
                                     throws PussycatException
Throws:
PussycatException

updateMultipliers

void updateMultipliers(double start,
                       double end)

updateMapScrollBounds

void updateMapScrollBounds(double start,
                           double end)

getXOffset

int getXOffset()

setXOffset

void setXOffset(int offset)

getYOffset

int getYOffset()

setYOffset

void setYOffset(int offset)

getHeight

double getHeight()

setHeight

void setHeight(double height)

isCollapsed

boolean isCollapsed()

setCollapsed

void setCollapsed(boolean collapsed)

getMarkers

java.util.Set<PussycatMarkerEntity> getMarkers()


Copyright © 2010. All Rights Reserved.