|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JToolBar
ilog.views.swing.IlvJManagerViewControlBar
ilog.views.maps.beans.IlvJMapsManagerViewControlBar
public class IlvJMapsManagerViewControlBar
IlvJMapsManagerViewControlBar overrides
IlvJManagerViewControlBar to provide
rotate, magnify and continuous zoom interactors in addition to the standard
tools.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JToolBar |
|---|
JToolBar.AccessibleJToolBar, JToolBar.Separator |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary |
|---|
| Fields inherited from class javax.swing.JComponent |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface javax.swing.SwingConstants |
|---|
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
IlvJMapsManagerViewControlBar()
Creates a new IlvJMapsManagerViewControlBar instance. |
|
| Method Summary | |
|---|---|
Icon |
getContinuousZoomIcon()
Returns the continuous zoom button icon. |
URL |
getContinuousZoomIconURL()
Returns the URL of the continuous zoom button icon. |
IlvManagerViewInteractor |
getContinuousZoomInteractor()
Returns the continuous zoom interactor currently in use. |
String |
getContinuousZoomToolTipText()
Returns the text that will be displayed in the ToolTip when the mouse rests on the continuous zoom button. |
Icon |
getMagnifyIcon()
Returns the magnify button icon. |
URL |
getMagnifyIconURL()
Returns the URL of the magnify button icon. |
IlvManagerViewInteractor |
getMagnifyInteractor()
Returns the magnify interactor currently in use. |
String |
getMagnifyToolTipText()
Returns the text displayed in the ToolTip when the mouse rests on the magnify button. |
Icon |
getRotatorIcon()
Returns the rotate button icon. |
URL |
getRotatorIconURL()
Returns the URL to the rotate button icon. |
IlvManagerViewInteractor |
getRotatorInteractor()
Returns the rotate interactor currently in use. |
String |
getRotatorToolTipText()
Returns the text that will be displayed in the ToolTip when the mouse rests on the rotate button. |
boolean |
isContinuousZoomButtonAvailable()
Returns true if the continuous zoom tool is available. |
boolean |
isMagnifyButtonAvailable()
Returns true if the magnify tool is available. |
boolean |
isRotatorButtonAvailable()
Returns true if the rotate tool is available. |
void |
setContinuousZoomButtonAvailable(boolean available)
Specifies whether the continuous zoom tool is available. |
void |
setContinuousZoomIcon(Icon icon)
Sets the continuous zoom button icon. |
void |
setContinuousZoomIconURL(URL iconURL)
Sets the continuous zoom button icon. |
void |
setContinuousZoomInteractor(IlvManagerViewInteractor interactor)
Changes the continuous zoom interactor. |
void |
setContinuousZoomToolTipText(String text)
Sets the text to display in the continuous zoom button ToolTip. |
void |
setMagnifyButtonAvailable(boolean available)
Specifies whether the magnify tool is available. |
void |
setMagnifyIcon(Icon icon)
Sets a new icon for the magnify button. |
void |
setMagnifyIconURL(URL iconURL)
Sets the magnify button icon. |
void |
setMagnifyInteractor(IlvManagerViewInteractor interactor)
Changes the magnify interactor. |
void |
setMagnifyToolTipText(String text)
Sets the text that will be displayed in the ToolTip when the mouse rests on the magnify button. |
void |
setRotatorButtonAvailable(boolean available)
Specifies whether the rotate tool is available. |
void |
setRotatorIcon(Icon icon)
Sets the rotate button icon. |
void |
setRotatorIconURL(URL iconURL)
Sets the rotate button icon. |
void |
setRotatorInteractor(IlvManagerViewInteractor interactor)
Changes the rotate interactor. |
void |
setRotatorToolTipText(String text)
Sets the text that will be displayed in the ToolTip when the mouse rests on the rotate button. |
| Methods inherited from class javax.swing.JToolBar |
|---|
add, addImpl, addSeparator, addSeparator, createActionChangeListener, createActionComponent, getAccessibleContext, getComponentAtIndex, getComponentIndex, getMargin, getOrientation, getUI, getUIClassID, isBorderPainted, isFloatable, isRollover, paintBorder, paramString, setBorderPainted, setFloatable, setLayout, setMargin, setOrientation, setRollover, setUI, updateUI |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public IlvJMapsManagerViewControlBar()
IlvJMapsManagerViewControlBar instance.
| Method Detail |
|---|
public void setRotatorButtonAvailable(boolean available)
available - Set to true so the rotate tool is
available.public boolean isRotatorButtonAvailable()
true if the rotate tool is available.
true is
returned.public void setRotatorToolTipText(String text)
text - The text to display in the rotate button ToolTip.public String getRotatorToolTipText()
public void setRotatorIconURL(URL iconURL)
iconURL - The URL to the rotate button icon.public URL getRotatorIconURL()
setRotatorIcon(javax.swing.Icon) and not setRotatorIconURL(java.net.URL),
null is returned.public void setRotatorIcon(Icon icon)
icon - The rotate button icon.public Icon getRotatorIcon()
public void setRotatorInteractor(IlvManagerViewInteractor interactor)
interactor - The new rotate interactor.IlvManagerViewRotateInteractorpublic IlvManagerViewInteractor getRotatorInteractor()
public void setContinuousZoomButtonAvailable(boolean available)
available - Set to true to enable the continuous zoom.public boolean isContinuousZoomButtonAvailable()
true if the continuous zoom tool is available.
true is
returned.public void setContinuousZoomToolTipText(String text)
text - The text to display in the continuous zoom button ToolTip.public String getContinuousZoomToolTipText()
public void setContinuousZoomIconURL(URL iconURL)
iconURL - The URL to the continuous zoom button icon.public URL getContinuousZoomIconURL()
null if the icon was set using setContinuousZoomIcon(javax.swing.Icon)
and not setContinuousZoomIconURL(java.net.URL).public void setContinuousZoomIcon(Icon icon)
icon - The icon of the continuous zoom button.public Icon getContinuousZoomIcon()
public void setContinuousZoomInteractor(IlvManagerViewInteractor interactor)
interactor - The new continuous zoom interactor.IlvContinuousZoomInteractorpublic IlvManagerViewInteractor getContinuousZoomInteractor()
public void setMagnifyButtonAvailable(boolean available)
available - Set to true to enable the magnify tool.public boolean isMagnifyButtonAvailable()
true if the magnify tool is available.
true is returned.public void setMagnifyToolTipText(String text)
text - The text to display in the magnify button ToolTip.public String getMagnifyToolTipText()
public void setMagnifyIconURL(URL iconURL)
iconURL - The URL to the new magnify button icon.public URL getMagnifyIconURL()
null if the icon was set using
setMagnifyIcon(javax.swing.Icon) instead of setMagnifyIconURL(java.net.URL).public void setMagnifyIcon(Icon icon)
icon - The new magnify button icon.public Icon getMagnifyIcon()
public void setMagnifyInteractor(IlvManagerViewInteractor interactor)
interactor - The new interactor.IlvMagnifyInteractorpublic IlvManagerViewInteractor getMagnifyInteractor()
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||