org.eml.MMAX2.annotation.markables
Interface Renderable

All Known Implementing Classes:
MarkablePointer, MarkableSet

public interface Renderable


Method Summary
 boolean containsMarkable(Markable markable)
           
 boolean getIsPermanent()
           
 boolean isOpaque()
           
 void refresh(java.awt.Graphics2D graphics)
           
 void select(java.awt.Graphics2D graphics, MMAX2Document doc, Markable currentlySelectedMarkable)
           
 void setFlagLevel(int level)
           
 void setIsPermanent(boolean status)
           
 void unselect(MMAX2Document doc)
           
 void updateLinePoints()
           
 

Method Detail

select

void select(java.awt.Graphics2D graphics,
            MMAX2Document doc,
            Markable currentlySelectedMarkable)

unselect

void unselect(MMAX2Document doc)

refresh

void refresh(java.awt.Graphics2D graphics)

updateLinePoints

void updateLinePoints()

isOpaque

boolean isOpaque()

containsMarkable

boolean containsMarkable(Markable markable)

setIsPermanent

void setIsPermanent(boolean status)

getIsPermanent

boolean getIsPermanent()

setFlagLevel

void setFlagLevel(int level)