uk.co.mullsoft.images
Class ImagesUtilities

java.lang.Object
  extended by uk.co.mullsoft.jean.JEANApplicationUtilities
      extended by uk.co.mullsoft.images.ImagesUtilities
All Implemented Interfaces:
NodeListener

public class ImagesUtilities
extends JEANApplicationUtilities
implements NodeListener


Nested Class Summary
 
Nested classes/interfaces inherited from class uk.co.mullsoft.jean.JEANApplicationUtilities
JEANApplicationUtilities.AllCategoriesMenuEnabler, JEANApplicationUtilities.AllContainersMenuEnabler, JEANApplicationUtilities.AllGroupsAndItemsMenuEnabler, JEANApplicationUtilities.AllGroupsMenuEnabler, JEANApplicationUtilities.AllItemsMenuEnabler, JEANApplicationUtilities.AlwaysEnabledMenuEnabler, JEANApplicationUtilities.JustOneCategoryMenuEnabler, JEANApplicationUtilities.JustOneContainerMenuEnabler, JEANApplicationUtilities.JustOneGroupMenuEnabler, JEANApplicationUtilities.JustOneGroupOrItemMenuEnabler, JEANApplicationUtilities.JustOneGroupOrMultipleItemsMenuEnabler, JEANApplicationUtilities.JustOneItemMenuEnabler, JEANApplicationUtilities.JustOneMenuEnabler, JEANApplicationUtilities.NameAndDescriptionRecord, JEANApplicationUtilities.RunnableMenuEnabler
 
Field Summary
static java.lang.String[] ALLATTS
           
static java.lang.String CAMERAATT
           
static java.lang.String DATEATT
           
static java.lang.String DESCATT
           
static java.lang.String IMAGEATT
           
static java.lang.String[] INPUTATTS
           
static int NUMBERINLINE
           
static java.lang.String ROTATEATT
           
static java.lang.String THUMBATT
           
static java.lang.String TITLEATT
           
 
Fields inherited from class uk.co.mullsoft.jean.JEANApplicationUtilities
api, arg, id
 
Constructor Summary
ImagesUtilities(JEANAPI api, long[] id, java.lang.String arg)
           
 
Method Summary
static void clearCache(JEANAPI api, long[] id, java.lang.String arg)
           
static void createEmptyAlbum(JEANAPI api, long[] id, java.lang.String arg)
           
static void generateDownloadPage(JEANAPI api, long[] id, java.lang.String arg)
           
static void importAlbum(JEANAPI api, long[] id, java.lang.String arg)
           
static void importImage(JEANAPI api, long[] id, java.lang.String arg)
           
static void initialize(JEANAPI api, long[] id, java.lang.String arg)
           
 void nodeSelectionChanged(NodeSelector selector, long[] nodeHandles)
           
static void setSlideShowInterval(JEANAPI api, long[] id, java.lang.String arg)
           
 
Methods inherited from class uk.co.mullsoft.jean.JEANApplicationUtilities
createACategory, createAGroup, createAnItem, defaultCreateCategory, defaultCreateGroup, defaultCreateItem, defaultInitialize, getAPI, getApplicationFullName, getDefaultInitializeMethod, getNameAndDescription, getNameAndDescription, getRunMethod, run, runImplementation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CAMERAATT

public static final java.lang.String CAMERAATT
See Also:
Constant Field Values

DATEATT

public static final java.lang.String DATEATT
See Also:
Constant Field Values

DESCATT

public static final java.lang.String DESCATT
See Also:
Constant Field Values

IMAGEATT

public static final java.lang.String IMAGEATT
See Also:
Constant Field Values

ROTATEATT

public static final java.lang.String ROTATEATT
See Also:
Constant Field Values

THUMBATT

public static final java.lang.String THUMBATT
See Also:
Constant Field Values

TITLEATT

public static final java.lang.String TITLEATT
See Also:
Constant Field Values

ALLATTS

public static final java.lang.String[] ALLATTS

INPUTATTS

public static final java.lang.String[] INPUTATTS

NUMBERINLINE

public static final int NUMBERINLINE
See Also:
Constant Field Values
Constructor Detail

ImagesUtilities

public ImagesUtilities(JEANAPI api,
                       long[] id,
                       java.lang.String arg)
Method Detail

initialize

public static void initialize(JEANAPI api,
                              long[] id,
                              java.lang.String arg)

createEmptyAlbum

public static void createEmptyAlbum(JEANAPI api,
                                    long[] id,
                                    java.lang.String arg)

importAlbum

public static void importAlbum(JEANAPI api,
                               long[] id,
                               java.lang.String arg)

importImage

public static void importImage(JEANAPI api,
                               long[] id,
                               java.lang.String arg)

clearCache

public static void clearCache(JEANAPI api,
                              long[] id,
                              java.lang.String arg)

generateDownloadPage

public static void generateDownloadPage(JEANAPI api,
                                        long[] id,
                                        java.lang.String arg)

setSlideShowInterval

public static void setSlideShowInterval(JEANAPI api,
                                        long[] id,
                                        java.lang.String arg)

nodeSelectionChanged

public void nodeSelectionChanged(NodeSelector selector,
                                 long[] nodeHandles)
Specified by:
nodeSelectionChanged in interface NodeListener