public interface MorphViewPanel
extends java.beans.PropertyChangeListener
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
autoScaleBasedOnMorphs() |
void |
clearMorphImages() |
void |
gainFocus() |
BoxedMorphCollection |
getBoxedMorphCollection() |
java.lang.Object |
getCursor() |
Dim |
getDim() |
Morph |
getMorphOfTheHour() |
java.util.Vector<Morph> |
getMorphs() |
MorphView |
getMorphView() |
java.lang.String |
getName() |
java.lang.Object |
getPanel() |
Rect |
getSpecial() |
void |
initCursor()
Initialize the cursor to the state appropriate for the MorphViewPanel, once
its other initialization is complete.
|
void |
initPanel() |
boolean |
isAutoScale() |
boolean |
isShowBoundingBoxes() |
void |
loseFocus() |
void |
paintMorphViewPanel(java.lang.Object graphicsContext,
Dim size) |
void |
processMouseClicked(Point point,
Dim size) |
void |
processMouseDragged(Point watchmakerPoint,
Dim watchmakerDim) |
void |
processMouseMotion(Point myPt,
Dim size) |
void |
processMousePressed(Point watchmakerPoint,
Dim watchmakerDim) |
void |
processMouseReleased(Point watchmakerPoint,
Dim watchmakerDim) |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
repaint() |
void |
setAutoScale(boolean autoScale) |
void |
setBoxedMorphCollection(BoxedMorphCollection newValue) |
void |
setCursor(java.lang.Object cursor) |
void |
setName(java.lang.String name) |
void |
setSelectedBoxedMorph(BoxedMorph newValue) |
void |
setShowBoundingBoxes(boolean showBoundingBoxes) |
void |
setSpecial(Rect newValue) |
void |
updateCursor() |
void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
void autoScaleBasedOnMorphs()
void clearMorphImages()
void gainFocus()
BoxedMorphCollection getBoxedMorphCollection()
java.lang.Object getCursor()
Dim getDim()
Morph getMorphOfTheHour()
java.util.Vector<Morph> getMorphs()
MorphView getMorphView()
java.lang.String getName()
java.lang.Object getPanel()
Rect getSpecial()
boolean isAutoScale()
boolean isShowBoundingBoxes()
void loseFocus()
void paintMorphViewPanel(java.lang.Object graphicsContext, Dim size)
void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
void repaint()
void setAutoScale(boolean autoScale)
void setBoxedMorphCollection(BoxedMorphCollection newValue)
void initPanel()
void setCursor(java.lang.Object cursor)
void initCursor()
void setName(java.lang.String name)
void setSelectedBoxedMorph(BoxedMorph newValue)
void setShowBoundingBoxes(boolean showBoundingBoxes)
void setSpecial(Rect newValue)
void updateCursor()