cfa.vo.iris
Class AbstractDesktopItem

java.lang.Object
  extended by cfa.vo.iris.AbstractMenuItem
      extended by cfa.vo.iris.AbstractDesktopItem
All Implemented Interfaces:
IMenuItem

public abstract class AbstractDesktopItem
extends AbstractMenuItem

Author:
olaurino

Constructor Summary
AbstractDesktopItem(String title, String description, IButton button)
           
AbstractDesktopItem(String title, String description, Icon icon, Icon thumbnail)
           
AbstractDesktopItem(String title, String description, String iconPath, String thumbnailPath)
           
 
Method Summary
 void consolidate(File file)
          In some cases (e.g.
 
Methods inherited from class cfa.vo.iris.AbstractMenuItem
getButton, getDescription, getTitle, isOnDesktop, setButton, setDescription, setIsOnDesktop, setTitle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface cfa.vo.iris.IMenuItem
onClick
 

Constructor Detail

AbstractDesktopItem

public AbstractDesktopItem(String title,
                           String description,
                           Icon icon,
                           Icon thumbnail)

AbstractDesktopItem

public AbstractDesktopItem(String title,
                           String description,
                           String iconPath,
                           String thumbnailPath)

AbstractDesktopItem

public AbstractDesktopItem(String title,
                           String description,
                           IButton button)
Method Detail

consolidate

public void consolidate(File file)
Description copied from interface: IMenuItem
In some cases (e.g. Plugins) the item has to be consolidated before it can be actually used

Specified by:
consolidate in interface IMenuItem
Overrides:
consolidate in class AbstractMenuItem


Copyright © 2013. All rights reserved.