com.mebigfatguy.pixelle
Class AlgorithmArchiver

java.lang.Object
  extended by com.mebigfatguy.pixelle.AlgorithmArchiver

public class AlgorithmArchiver
extends java.lang.Object


Field Summary
static java.lang.String ALGORITHM
           
static java.lang.String ALGORITHMS_FILE
           
static java.lang.String COMPONENT
           
static java.lang.String CURRENT
           
static java.lang.String GROUP
           
static java.lang.String NAME
           
static java.lang.String PIXELLE
           
static java.lang.String TYPE
           
 
Method Summary
 void addAlgorithm(ImageType imageType, java.lang.String groupName, java.lang.String algorithmName, java.util.Map<PixelleComponent,java.lang.String> algorithm)
           
 java.util.Map<PixelleComponent,java.lang.String> getAlgorithm(ImageType imageType, java.lang.String groupName, java.lang.String algorithmName)
           
 javax.swing.JPopupMenu getAlgorithmDisplayPopup(ImageType imageType, java.awt.event.ActionListener l)
           
static AlgorithmArchiver getArchiver()
           
 java.util.Map<PixelleComponent,java.lang.String> getCurrent(ImageType imageType)
           
 java.lang.String[] getUserGroups(ImageType imageType)
           
 void removeAlgorithm(ImageType imageType, java.lang.String group, java.lang.String name)
           
 void save()
           
 void setCurrent(ImageType imageType, java.util.Map<PixelleComponent,java.lang.String> algorithm)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE

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

GROUP

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

CURRENT

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

ALGORITHM

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

COMPONENT

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

NAME

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

PIXELLE

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

ALGORITHMS_FILE

public static final java.lang.String ALGORITHMS_FILE
See Also:
Constant Field Values
Method Detail

getArchiver

public static AlgorithmArchiver getArchiver()

getAlgorithmDisplayPopup

public javax.swing.JPopupMenu getAlgorithmDisplayPopup(ImageType imageType,
                                                       java.awt.event.ActionListener l)

getAlgorithm

public java.util.Map<PixelleComponent,java.lang.String> getAlgorithm(ImageType imageType,
                                                                     java.lang.String groupName,
                                                                     java.lang.String algorithmName)

getUserGroups

public java.lang.String[] getUserGroups(ImageType imageType)

addAlgorithm

public void addAlgorithm(ImageType imageType,
                         java.lang.String groupName,
                         java.lang.String algorithmName,
                         java.util.Map<PixelleComponent,java.lang.String> algorithm)

setCurrent

public void setCurrent(ImageType imageType,
                       java.util.Map<PixelleComponent,java.lang.String> algorithm)

getCurrent

public java.util.Map<PixelleComponent,java.lang.String> getCurrent(ImageType imageType)

removeAlgorithm

public void removeAlgorithm(ImageType imageType,
                            java.lang.String group,
                            java.lang.String name)

save

public void save()


Copyright © 2008 MeBigFatGuy.com. All Rights Reserved.