Package com.zerog.ia.auto.project
Class ShortcutFolder
- java.lang.Object
-
- com.zerog.ia.auto.project.ProjectObject
-
- com.zerog.ia.auto.project.ShortcutFolder
-
- All Implemented Interfaces:
DestinationFolder,Referenceable
public final class ShortcutFolder extends ProjectObject implements DestinationFolder
ShortcutFolderdefines where to install the shortcuts/links/aliases on each platform.- See Also:
Project.getShortcutFolder()
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetId()The ID of the magic folder theShortcutFolderrepresents.DestinationFoldergetMacOSMagicFolder()The magic folder where the aliases should be installed on the Mac OS X platform.java.lang.StringgetMacOSSubFolder()The sub folder where the aliases should installed on the Mac OS X platform.DestinationFoldergetUnixMagicFolder()The magic folder where the links should be installed on the Unix platform.java.lang.StringgetUnixSubFolder()The sub folder where the links should installed on the Unix platform.DestinationFoldergetWindowsMagicFolder()The magic folder where the shortcuts should be installed on the Windows platform.java.lang.StringgetWindowsSubFolder()The sub folder where the shortcuts should installed on the Windows platform.voidsetId(int Id)The ID of the magic folder theShortcutFolderrepresents.voidsetMacOSMagicFolder(DestinationFolder magicFolder)The magic folder where the aliases should be installed on the Mac OS X platform.voidsetMacOSSubFolder(java.lang.String folderName)The sub folder where the aliases should installed on the Mac OS X platform.voidsetUnixMagicFolder(DestinationFolder magicFolder)The magic folder where the links should be installed on the Unix platform.voidsetUnixSubFolder(java.lang.String folderName)The sub folder where the links should installed on the Unix platform.voidsetWindowsMagicFolder(DestinationFolder magicFolder)The magic folder where the shortcuts should be installed on the Windows platform.voidsetWindowsSubFolder(java.lang.String folderName)The sub folder where the shortcuts should installed on the Windows platform.-
Methods inherited from class com.zerog.ia.auto.project.ProjectObject
equals, getReferenceID, hashCode, setReferenceID
-
-
-
-
Method Detail
-
setUnixMagicFolder
public void setUnixMagicFolder(DestinationFolder magicFolder)
The magic folder where the links should be installed on the Unix platform. Default to UNIX_USR_HOME_DIR.- See Also:
MagicFolder
-
setMacOSMagicFolder
public void setMacOSMagicFolder(DestinationFolder magicFolder)
The magic folder where the aliases should be installed on the Mac OS X platform. Default to DESKTOP_FOLDER.- See Also:
MagicFolder
-
setWindowsMagicFolder
public void setWindowsMagicFolder(DestinationFolder magicFolder)
The magic folder where the shortcuts should be installed on the Windows platform. Default to WINDOWS_PROGRAMS_MENU.- See Also:
MagicFolder
-
setUnixSubFolder
public void setUnixSubFolder(java.lang.String folderName)
The sub folder where the links should installed on the Unix platform. The sub folder is relative to theunixMagicFolder.
-
setMacOSSubFolder
public void setMacOSSubFolder(java.lang.String folderName)
The sub folder where the aliases should installed on the Mac OS X platform. The sub folder is relative to themacOSMagicFolder.
-
setWindowsSubFolder
public void setWindowsSubFolder(java.lang.String folderName)
The sub folder where the shortcuts should installed on the Windows platform. The sub folder is relative to thewindowsMagicFolder.
-
getUnixMagicFolder
public DestinationFolder getUnixMagicFolder()
The magic folder where the links should be installed on the Unix platform. Default to UNIX_USR_HOME_DIR.- See Also:
MagicFolder
-
getMacOSMagicFolder
public DestinationFolder getMacOSMagicFolder()
The magic folder where the aliases should be installed on the Mac OS X platform. Default to DESKTOP_FOLDER.- See Also:
MagicFolder
-
getWindowsMagicFolder
public DestinationFolder getWindowsMagicFolder()
The magic folder where the shortcuts should be installed on the Windows platform. Default to WINDOWS_PROGRAMS_MENU.- See Also:
MagicFolder
-
getUnixSubFolder
public java.lang.String getUnixSubFolder()
The sub folder where the links should installed on the Unix platform. The sub folder is relative to theunixMagicFolder.- See Also:
getUnixMagicFolder()
-
getMacOSSubFolder
public java.lang.String getMacOSSubFolder()
The sub folder where the aliases should installed on the Mac OS X platform. The sub folder is relative to themacOSMagicFolder.- See Also:
getMacOSMagicFolder()
-
getWindowsSubFolder
public java.lang.String getWindowsSubFolder()
The sub folder where the shortcuts should installed on the Windows platform. The sub folder is relative to thewindowsMagicFolder.- See Also:
getWindowsMagicFolder()
-
getId
public int getId()
The ID of the magic folder theShortcutFolderrepresents.- Specified by:
getIdin interfaceDestinationFolder
-
setId
public void setId(int Id)
The ID of the magic folder theShortcutFolderrepresents.
-
-