Package org.gvsig.coreplugin.mdiManager
Class NewSkin
java.lang.Object
org.gvsig.andami.plugins.Extension
org.gvsig.coreplugin.mdiManager.NewSkin
- All Implemented Interfaces:
org.gvsig.andami.plugins.IExtension,org.gvsig.andami.plugins.IExtensionExecuteWithArgs,org.gvsig.andami.plugins.IExtensionQueryByAction,org.gvsig.andami.ui.mdiManager.MDIManager
public class NewSkin
extends org.gvsig.andami.plugins.Extension
implements org.gvsig.andami.ui.mdiManager.MDIManager
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassListener para los eventos de cerrado de los dialogos.class -
Field Summary
Fields inherited from interface org.gvsig.andami.ui.mdiManager.MDIManager
ALIGN_CENTER, ALIGN_FIRST_LINE_END, ALIGN_FIRST_LINE_END_CASCADE, ALIGN_FIRST_LINE_START, ALIGN_LAST_LINE_END, ALIGN_LAST_LINE_START, ALIGN_LINE_END, ALIGN_LINE_START, ALIGN_PAGE_END, ALIGN_PAGE_START, DIALOG, TOOL, WINDOW -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.gvsig.andami.ui.mdiManager.IWindowaddCentredWindow(org.gvsig.andami.ui.mdiManager.IWindow p) org.gvsig.andami.ui.mdiManager.IWindowaddWindow(org.gvsig.andami.ui.mdiManager.IWindow p) org.gvsig.andami.ui.mdiManager.IWindowaddWindow(org.gvsig.andami.ui.mdiManager.IWindow p, int align) voidalignFrame(org.gvsig.andami.ui.mdiManager.IWindow panel, int mode) voidcentreFrame(org.gvsig.andami.ui.mdiManager.IWindow panel) Centres the Frame in the contentPane of the MainFrame.voidchangeWindowInfo(org.gvsig.andami.ui.mdiManager.IWindow w, org.gvsig.andami.ui.mdiManager.WindowInfo wi) voidbooleancloseSingletonWindow(Class viewClass, Object model) booleancloseSingletonWindow(Object model) voidcloseWindow(org.gvsig.andami.ui.mdiManager.IWindow p) protected FrameWindowSupportcreateFrameWindowSupport(org.gvsig.andami.ui.mdiFrame.MDIFrame mainFrame) Create theFrameWindowSupportinstancevoidorg.gvsig.andami.ui.mdiManager.IWindoworg.gvsig.andami.ui.mdiManager.IWindow[]org.gvsig.andami.ui.mdiManager.IWindoworg.gvsig.andami.ui.mdiManager.IWindow[]org.gvsig.andami.ui.mdiManager.SingletonWindowgetSingletonWindow(Class windowClass, Object model) org.gvsig.andami.ui.mdiManager.IWindoworg.gvsig.andami.ui.mdiManager.WindowInfogetWindowInfo(org.gvsig.andami.ui.mdiManager.IWindow w) voidinit(org.gvsig.andami.ui.mdiFrame.MDIFrame f) voidbooleanbooleanbooleanvoidmove(org.gvsig.andami.ui.mdiManager.IWindow panel, int x, int y) voidmoveToFrom(org.gvsig.andami.ui.mdiManager.IWindow win) voidrefresh(org.gvsig.andami.ui.mdiManager.IWindow win) voidvoidsetBackgroundImage(ImageIcon image, String typeDesktop) voidvoidsetMaximum(org.gvsig.andami.ui.mdiManager.IWindow v, boolean bMaximum) voidvoidshowWindow(JPanel panel, String title, org.gvsig.tools.swing.api.windowmanager.WindowManager.MODE mode) Methods inherited from class org.gvsig.andami.plugins.Extension
canQueryByAction, execute, getPlugin, getStatus, getStatus, getText, isEnabled, isVisible, postInitialize, setPlugin, terminate
-
Constructor Details
-
NewSkin
public NewSkin()
-
-
Method Details
-
getDesktopPane
-
getImagePreview
- Specified by:
getImagePreviewin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
init
public void init(org.gvsig.andami.ui.mdiFrame.MDIFrame f) - Specified by:
initin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
createFrameWindowSupport
protected FrameWindowSupport createFrameWindowSupport(org.gvsig.andami.ui.mdiFrame.MDIFrame mainFrame) Create theFrameWindowSupportinstance- Parameters:
mainFrame-- Returns:
-
addWindow
public org.gvsig.andami.ui.mdiManager.IWindow addWindow(org.gvsig.andami.ui.mdiManager.IWindow p) throws org.gvsig.andami.ui.mdiManager.SingletonDialogAlreadyShownException - Specified by:
addWindowin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager- Throws:
org.gvsig.andami.ui.mdiManager.SingletonDialogAlreadyShownException
-
getSingletonWindow
public org.gvsig.andami.ui.mdiManager.SingletonWindow getSingletonWindow(Class windowClass, Object model) - Specified by:
getSingletonWindowin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
addCentredWindow
public org.gvsig.andami.ui.mdiManager.IWindow addCentredWindow(org.gvsig.andami.ui.mdiManager.IWindow p) throws org.gvsig.andami.ui.mdiManager.SingletonDialogAlreadyShownException - Specified by:
addCentredWindowin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager- Throws:
org.gvsig.andami.ui.mdiManager.SingletonDialogAlreadyShownException
-
addWindow
public org.gvsig.andami.ui.mdiManager.IWindow addWindow(org.gvsig.andami.ui.mdiManager.IWindow p, int align) throws org.gvsig.andami.ui.mdiManager.SingletonDialogAlreadyShownException - Specified by:
addWindowin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager- Throws:
org.gvsig.andami.ui.mdiManager.SingletonDialogAlreadyShownException
-
move
public void move(org.gvsig.andami.ui.mdiManager.IWindow panel, int x, int y) - Specified by:
movein interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
centreFrame
public void centreFrame(org.gvsig.andami.ui.mdiManager.IWindow panel) Centres the Frame in the contentPane of the MainFrame. If the frame can't be showed completely, it tries to show its top-left corner.- Parameters:
panel- The IWindow to centre
-
getInternalSize
- Specified by:
getInternalSizein interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
alignFrame
public void alignFrame(org.gvsig.andami.ui.mdiManager.IWindow panel, int mode) -
moveToFrom
public void moveToFrom(org.gvsig.andami.ui.mdiManager.IWindow win) - Specified by:
moveToFromin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
getActiveWindow
public org.gvsig.andami.ui.mdiManager.IWindow getActiveWindow()- Specified by:
getActiveWindowin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
getFocusWindow
public org.gvsig.andami.ui.mdiManager.IWindow getFocusWindow()- Specified by:
getFocusWindowin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
closeWindow
public void closeWindow(org.gvsig.andami.ui.mdiManager.IWindow p) - Specified by:
closeWindowin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
closeAllWindows
public void closeAllWindows()- Specified by:
closeAllWindowsin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
getWindowInfo
public org.gvsig.andami.ui.mdiManager.WindowInfo getWindowInfo(org.gvsig.andami.ui.mdiManager.IWindow w) - Specified by:
getWindowInfoin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
initialize
public void initialize()- Specified by:
initializein interfaceorg.gvsig.andami.plugins.IExtension
-
execute
- Specified by:
executein interfaceorg.gvsig.andami.plugins.IExtension
-
isEnabled
public boolean isEnabled()- Specified by:
isEnabledin interfaceorg.gvsig.andami.plugins.IExtension
-
isVisible
public boolean isVisible()- Specified by:
isVisiblein interfaceorg.gvsig.andami.plugins.IExtension
-
setWaitCursor
public void setWaitCursor()- Specified by:
setWaitCursorin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
restoreCursor
public void restoreCursor()- Specified by:
restoreCursorin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
closeSingletonWindow
- Specified by:
closeSingletonWindowin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
closeSingletonWindow
- Specified by:
closeSingletonWindowin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
getAllWindows
public org.gvsig.andami.ui.mdiManager.IWindow[] getAllWindows()- Specified by:
getAllWindowsin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
getOrderedWindows
public org.gvsig.andami.ui.mdiManager.IWindow[] getOrderedWindows()- Specified by:
getOrderedWindowsin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
setMaximum
public void setMaximum(org.gvsig.andami.ui.mdiManager.IWindow v, boolean bMaximum) throws PropertyVetoException - Specified by:
setMaximumin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager- Throws:
PropertyVetoException
-
changeWindowInfo
public void changeWindowInfo(org.gvsig.andami.ui.mdiManager.IWindow w, org.gvsig.andami.ui.mdiManager.WindowInfo wi) - Specified by:
changeWindowInfoin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
refresh
public void refresh(org.gvsig.andami.ui.mdiManager.IWindow win) - Specified by:
refreshin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
setBackgroundImage
- Specified by:
setBackgroundImagein interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
showWindow
public void showWindow(JPanel panel, String title, org.gvsig.tools.swing.api.windowmanager.WindowManager.MODE mode) - Specified by:
showWindowin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
getWindow
- Specified by:
getWindowin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
setLocale
- Specified by:
setLocalein interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-
isModalDialogShowing
public boolean isModalDialogShowing()- Specified by:
isModalDialogShowingin interfaceorg.gvsig.andami.ui.mdiManager.MDIManager
-