A B C D E F G H I K L M N O P R S T U V W 

A

AbstractOpenPanel - Class in org.orbisgis.sif.components
Contains utility methods by both OpenFilePanel and OpenFolderPanel.
AbstractOpenPanel(String, String) - Constructor for class org.orbisgis.sif.components.AbstractOpenPanel
Constructor
AbstractOpenPanel.FormatFilter - Class in org.orbisgis.sif.components
 
AbstractOutsideFrame - Class in org.orbisgis.sif
 
AbstractOutsideFrame(Window) - Constructor for class org.orbisgis.sif.AbstractOutsideFrame
Implementation have to place the errorLabel
accept(File) - Method in class org.orbisgis.sif.components.AbstractOpenPanel.FormatFilter
 
addFilter(String, String) - Method in class org.orbisgis.sif.components.AbstractOpenPanel
 
addFilter(String[], String) - Method in class org.orbisgis.sif.components.AbstractOpenPanel
 
addInput(String, String, InputType) - Method in class org.orbisgis.sif.multiInputPanel.MultiInputPanel
To add a component on the multiInputPanel
addInput(String, String, String, InputType) - Method in class org.orbisgis.sif.multiInputPanel.MultiInputPanel
To add a component on the multiInputPanel
addOption(String, String, String, String, String) - Method in class org.orbisgis.sif.components.CategorizedChoosePanel
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.orbisgis.sif.common.ContainerItem
Add a property-change listener for all properties.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.orbisgis.sif.common.ContainerItem
Add a property-change listener for a specific property.
addText(String) - Method in class org.orbisgis.sif.multiInputPanel.MultiInputPanel
 
addValidation(MIPValidation) - Method in class org.orbisgis.sif.multiInputPanel.MultiInputPanel
Add a rule to valide the content of the multiinputpanel
ApplyDialog - Class in org.orbisgis.sif
This dialog can host a single SimplePanel.
ApplyDialog(Window, ActionListener) - Constructor for class org.orbisgis.sif.ApplyDialog
Builds a new ApplyDialog
autoComplete(File) - Method in class org.orbisgis.sif.components.AbstractOpenPanel.FormatFilter
 

B

BaseIcon - Class in org.orbisgis.sif.icons
 
BaseIcon() - Constructor for class org.orbisgis.sif.icons.BaseIcon
 
btnCancel - Variable in class org.orbisgis.sif.ApplyDialog
 
btnCancel - Variable in class org.orbisgis.sif.SIFDialog
 
btnOk - Variable in class org.orbisgis.sif.ApplyDialog
 
btnOk - Variable in class org.orbisgis.sif.SIFDialog
 

C

CarriageReturn - Class in org.orbisgis.sif
 
CarriageReturn() - Constructor for class org.orbisgis.sif.CarriageReturn
 
CategorizedChoosePanel - Class in org.orbisgis.sif.components
 
CategorizedChoosePanel(String, String) - Constructor for class org.orbisgis.sif.components.CategorizedChoosePanel
 
CheckBoxChoice - Class in org.orbisgis.sif.multiInputPanel
InputType particularly designed for booleans : if the inner JCheckbox is checked, the boolean will be true, false otherwise.
CheckBoxChoice(boolean) - Constructor for class org.orbisgis.sif.multiInputPanel.CheckBoxChoice
 
CheckBoxChoice(boolean, String) - Constructor for class org.orbisgis.sif.multiInputPanel.CheckBoxChoice
 
ChoosePanel - Class in org.orbisgis.sif.components
 
ChoosePanel(String, String[], Object[]) - Constructor for class org.orbisgis.sif.components.ChoosePanel
 
ChoosePanelFilter - Class in org.orbisgis.sif.components
 
ChoosePanelFilter(String[], Object[]) - Constructor for class org.orbisgis.sif.components.ChoosePanelFilter
 
ColorPicker - Class in org.orbisgis.sif.components
ColorPicker.java Created on 23 de febrero de 2008, 16:53
ColorPicker() - Constructor for class org.orbisgis.sif.components.ColorPicker
Creates new form ColorPicker
ColorPicker(Color) - Constructor for class org.orbisgis.sif.components.ColorPicker
 
ComboBoxChoice - Class in org.orbisgis.sif.multiInputPanel
 
ComboBoxChoice(String...) - Constructor for class org.orbisgis.sif.multiInputPanel.ComboBoxChoice
 
ComboBoxChoice(String[], String[]) - Constructor for class org.orbisgis.sif.multiInputPanel.ComboBoxChoice
 
comp - Variable in class org.orbisgis.sif.multiInputPanel.ComboBoxChoice
 
compareTo(ContainerItem) - Method in class org.orbisgis.sif.common.ContainerItem
 
ComponentUtil - Class in org.orbisgis.sif
This class intends to gather methods that are useful to handle swing components.
ContainerItem<Key> - Class in org.orbisgis.sif.common
A tuple that hold a Key and a Label (localised).
ContainerItem(Key, String) - Constructor for class org.orbisgis.sif.common.ContainerItem
Constructor
ContainerItemProperties - Class in org.orbisgis.sif.common
Generic list item that stores a key with the value shown.
ContainerItemProperties(String, String) - Constructor for class org.orbisgis.sif.common.ContainerItemProperties
Constructor
CRFlowLayout - Class in org.orbisgis.sif
 
CRFlowLayout(int) - Constructor for class org.orbisgis.sif.CRFlowLayout
 
CRFlowLayout() - Constructor for class org.orbisgis.sif.CRFlowLayout
 
CustomButton - Class in org.orbisgis.sif.components
Custom JButton, with a specific style (no border, no background).
CustomButton(String, Icon) - Constructor for class org.orbisgis.sif.components.CustomButton
 
CustomButton(Action) - Constructor for class org.orbisgis.sif.components.CustomButton
 
CustomButton(String) - Constructor for class org.orbisgis.sif.components.CustomButton
 
CustomButton(Icon) - Constructor for class org.orbisgis.sif.components.CustomButton
 
CustomButton() - Constructor for class org.orbisgis.sif.components.CustomButton
 

D

DirectoryComboBoxChoice - Class in org.orbisgis.sif.multiInputPanel
A combo box of folder items with a folder dialog
DirectoryComboBoxChoice(List<File>) - Constructor for class org.orbisgis.sif.multiInputPanel.DirectoryComboBoxChoice
 
doLayout() - Method in class org.orbisgis.sif.components.WideComboBox
 

E

equals(Object) - Method in class org.orbisgis.sif.common.ContainerItem
The equal is done on the KEY internal name.
equals(Object) - Method in class org.orbisgis.sif.components.AbstractOpenPanel.FormatFilter
 
errorLabel - Variable in class org.orbisgis.sif.AbstractOutsideFrame
 

F

FIELD_NAME - Static variable in class org.orbisgis.sif.components.OpenFilePanel
 
FIELD_NAME - Static variable in class org.orbisgis.sif.components.OpenFolderPanel
 
filter(String) - Method in class org.orbisgis.sif.components.ChoosePanelFilter
 
filter(String) - Method in class org.orbisgis.sif.components.FunctionPanelFilter
 
FILTER_NAME - Static variable in class org.orbisgis.sif.components.OpenFilePanel
 
FILTER_NAME - Static variable in class org.orbisgis.sif.components.OpenFolderPanel
 
FunctionPanelFilter - Class in org.orbisgis.sif.components
 
FunctionPanelFilter(String[], Object[]) - Constructor for class org.orbisgis.sif.components.FunctionPanelFilter
 

G

getBtnCancel() - Method in class org.orbisgis.sif.SIFWizard
Gets the Cancel button used in this wizard.
getBtnFinish() - Method in class org.orbisgis.sif.SIFWizard
Gets the Finish button
getBtnNext() - Method in class org.orbisgis.sif.SIFWizard
Get the Next button.
getBtnPrevious() - Method in class org.orbisgis.sif.SIFWizard
Get the Previous button.
getColor() - Method in class org.orbisgis.sif.components.ColorPicker
 
getComboBox() - Method in class org.orbisgis.sif.multiInputPanel.ComboBoxChoice
 
getComponent() - Method in class org.orbisgis.sif.components.AbstractOpenPanel
 
getComponent() - Method in class org.orbisgis.sif.components.CategorizedChoosePanel
 
getComponent() - Method in class org.orbisgis.sif.components.ChoosePanel
 
getComponent() - Method in class org.orbisgis.sif.components.ColorPicker
 
getComponent() - Method in class org.orbisgis.sif.components.RadioButtonPanel
 
getComponent() - Method in class org.orbisgis.sif.multiInputPanel.CheckBoxChoice
 
getComponent() - Method in class org.orbisgis.sif.multiInputPanel.ComboBoxChoice
 
getComponent() - Method in class org.orbisgis.sif.multiInputPanel.DirectoryComboBoxChoice
 
getComponent() - Method in interface org.orbisgis.sif.multiInputPanel.InputType
Gets the Component that will be used to retrieve the inputs from the user.
getComponent() - Method in class org.orbisgis.sif.multiInputPanel.ListChoice
 
getComponent() - Method in class org.orbisgis.sif.multiInputPanel.MultiInputPanel
 
getComponent() - Method in class org.orbisgis.sif.multiInputPanel.NoInputType
 
getComponent() - Method in class org.orbisgis.sif.multiInputPanel.PasswordType
 
getComponent() - Method in class org.orbisgis.sif.multiInputPanel.TextBoxType
 
getComponent() - Method in interface org.orbisgis.sif.UIPanel
Gets the swing component to show in the dialog
getCurrentDirectory() - Method in class org.orbisgis.sif.components.AbstractOpenPanel
Get the directory browsed by the user
getCurrentFilterId() - Method in class org.orbisgis.sif.components.AbstractOpenPanel
Return the identifier of the current filter
getDefaultIcon() - Static method in class org.orbisgis.sif.UIFactory
 
getDefaultImageIcon() - Static method in class org.orbisgis.sif.UIFactory
 
getDescription() - Method in class org.orbisgis.sif.components.AbstractOpenPanel.FormatFilter
 
getElementAt(int) - Method in class org.orbisgis.sif.components.ChoosePanelFilter
 
getElementAt(int) - Method in class org.orbisgis.sif.components.FunctionPanelFilter
 
getErrorMessages() - Method in class org.orbisgis.sif.components.CategorizedChoosePanel
 
getFieldNames() - Method in class org.orbisgis.sif.components.OpenFilePanel
Return the names of the fields in the FileChooser.
getFieldNames() - Method in class org.orbisgis.sif.components.OpenFolderPanel
Return the names of the fields in the FileChooser.
getFileChooser() - Method in class org.orbisgis.sif.components.AbstractOpenPanel
This method returns the FileChooser attached to this.
getFileDialogPersistence() - Static method in class org.orbisgis.sif.UIFactory
 
getI18n() - Static method in class org.orbisgis.sif.UIFactory
 
getIcon(Class<?>, String) - Method in class org.orbisgis.sif.icons.BaseIcon
Retrieve icon by its name
getIcon(String) - Static method in class org.orbisgis.sif.icons.SifIcon
Retrieve icon by its name
getIcon() - Method in class org.orbisgis.sif.SimplePanel
 
getIconImage(Class<?>, String) - Method in class org.orbisgis.sif.icons.BaseIcon
Retrieve icon awt Image by its name
getIconImage(String) - Static method in class org.orbisgis.sif.icons.SifIcon
Retrieve icon awt Image by its name
getIconImage() - Method in class org.orbisgis.sif.SimplePanel
 
getIconURL() - Method in class org.orbisgis.sif.components.CategorizedChoosePanel
 
getIconURL() - Method in class org.orbisgis.sif.components.ChoosePanel
 
getIconURL() - Method in class org.orbisgis.sif.components.ColorPicker
 
getIconURL() - Method in class org.orbisgis.sif.components.OpenFilePanel
 
getIconURL() - Method in class org.orbisgis.sif.components.OpenFolderPanel
 
getIconURL() - Method in class org.orbisgis.sif.components.RadioButtonPanel
 
getIconURL() - Method in class org.orbisgis.sif.multiInputPanel.MultiInputPanel
 
getIconURL() - Method in interface org.orbisgis.sif.UIPanel
Gets the icon of the UIPanel.
getId() - Method in class org.orbisgis.sif.components.CategorizedChoosePanel
 
getInitialValue() - Method in class org.orbisgis.sif.multiInputPanel.Input
Get the value that was originally set.
getInput(String) - Method in class org.orbisgis.sif.multiInputPanel.MultiInputPanel
 
getKey() - Method in class org.orbisgis.sif.common.ContainerItem
 
getLabel() - Method in class org.orbisgis.sif.common.ContainerItem
Get the I18N GUI label
getMainFrame() - Static method in class org.orbisgis.sif.UIFactory
 
getName() - Method in class org.orbisgis.sif.multiInputPanel.Input
Gets the name of the Input.
getOutsideFrame() - Method in class org.orbisgis.sif.SimplePanel
 
getPreferredSize() - Method in class org.orbisgis.sif.CarriageReturn
 
getSelected() - Method in class org.orbisgis.sif.components.ChoosePanel
 
getSelectedElement() - Method in class org.orbisgis.sif.components.CategorizedChoosePanel
Returns the id of the currently selected option if it's valid.
getSelectedElements() - Method in class org.orbisgis.sif.components.ChoosePanel
 
getSelectedFile() - Method in class org.orbisgis.sif.components.AbstractOpenPanel
 
getSelectedFile() - Method in class org.orbisgis.sif.components.OpenFolderPanel
 
getSelectedFile() - Method in class org.orbisgis.sif.components.SaveFilePanel
 
getSelectedFiles() - Method in class org.orbisgis.sif.components.AbstractOpenPanel
 
getSelectedFiles() - Method in class org.orbisgis.sif.components.SaveFilePanel
 
getSelectedFilter() - Method in class org.orbisgis.sif.components.OpenFolderPanel
 
getSelectedIndex() - Method in class org.orbisgis.sif.components.ChoosePanel
 
getSelectedItem() - Method in class org.orbisgis.sif.components.WideComboBox
 
getSelectedText() - Method in class org.orbisgis.sif.components.RadioButtonPanel
Get the text that has been selected by the user.
getSimpleDialog(UIPanel) - Static method in class org.orbisgis.sif.UIFactory
 
getSimpleDialog(UIPanel, Window) - Static method in class org.orbisgis.sif.UIFactory
 
getSimpleDialog(UIPanel, boolean) - Static method in class org.orbisgis.sif.UIFactory
 
getSimpleDialog(UIPanel, Window, boolean) - Static method in class org.orbisgis.sif.UIFactory
 
getSimplePanel() - Method in class org.orbisgis.sif.AbstractOutsideFrame
 
getSimplePanel() - Method in class org.orbisgis.sif.ApplyDialog
 
getSimplePanel() - Method in class org.orbisgis.sif.SIFDialog
 
getSimplePanel() - Method in class org.orbisgis.sif.SIFWizard
 
getSize() - Method in class org.orbisgis.sif.components.ChoosePanelFilter
 
getSize() - Method in class org.orbisgis.sif.components.FunctionPanelFilter
 
getSize() - Method in class org.orbisgis.sif.components.WideComboBox
 
getText() - Method in class org.orbisgis.sif.multiInputPanel.Input
Gets the text used to describe the input.
getTitle() - Method in class org.orbisgis.sif.components.AbstractOpenPanel
 
getTitle() - Method in class org.orbisgis.sif.components.CategorizedChoosePanel
 
getTitle() - Method in class org.orbisgis.sif.components.ChoosePanel
 
getTitle() - Method in class org.orbisgis.sif.components.ColorPicker
 
getTitle() - Method in class org.orbisgis.sif.components.RadioButtonPanel
 
getTitle() - Method in class org.orbisgis.sif.multiInputPanel.MultiInputPanel
 
getTitle() - Method in interface org.orbisgis.sif.UIPanel
Gets the title to show in the dialog
getType() - Method in class org.orbisgis.sif.multiInputPanel.Input
Gets the InputType of this Input.
getUIPanel() - Method in class org.orbisgis.sif.SimplePanel
 
getValue() - Method in class org.orbisgis.sif.multiInputPanel.CheckBoxChoice
The String representation of the associated boolean.
getValue() - Method in class org.orbisgis.sif.multiInputPanel.ComboBoxChoice
 
getValue() - Method in interface org.orbisgis.sif.multiInputPanel.InputType
Gets the value currently stored in this InputType instance.
getValue() - Method in class org.orbisgis.sif.multiInputPanel.ListChoice
 
getValue() - Method in class org.orbisgis.sif.multiInputPanel.NoInputType
 
getValue() - Method in class org.orbisgis.sif.multiInputPanel.PasswordType
 
getValue() - Method in class org.orbisgis.sif.multiInputPanel.TextBoxType
 
getValues() - Method in class org.orbisgis.sif.components.CategorizedChoosePanel
 
getValues() - Method in class org.orbisgis.sif.multiInputPanel.DirectoryComboBoxChoice
 
getWizard(UIPanel[]) - Static method in class org.orbisgis.sif.UIFactory
 

H

hashCode() - Method in class org.orbisgis.sif.common.ContainerItem
Compute hashcode for the item
hashCode() - Method in class org.orbisgis.sif.components.AbstractOpenPanel.FormatFilter
 

I

I18N - Static variable in class org.orbisgis.sif.AbstractOutsideFrame
 
ids - Variable in class org.orbisgis.sif.components.FunctionPanelFilter
 
Input - Class in org.orbisgis.sif.multiInputPanel
Represents input that can be asked from the UI.
Input(String, String, String, InputType) - Constructor for class org.orbisgis.sif.multiInputPanel.Input
Builds a new Input.
InputPanel - Class in org.orbisgis.sif.multiInputPanel
InputPanel is intended to build a JPanel that will present many Input to the user in the same place.
InputPanel(List<Input>) - Constructor for class org.orbisgis.sif.multiInputPanel.InputPanel
Builds a new InputPanel from the List of Input.
InputType - Interface in org.orbisgis.sif.multiInputPanel
InputType instances are used to build quickly some UIs where the user will be able to provide some informations to the software.
isAccepted() - Method in class org.orbisgis.sif.AbstractOutsideFrame
 
isConfirmOverwrite() - Method in class org.orbisgis.sif.components.SaveFilePanel
 

K

keyPressed(KeyEvent) - Method in class org.orbisgis.sif.AbstractOutsideFrame
 
keyReleased(KeyEvent) - Method in class org.orbisgis.sif.AbstractOutsideFrame
 
keyReleased(KeyEvent) - Method in class org.orbisgis.sif.SIFDialog
 
keyTyped(KeyEvent) - Method in class org.orbisgis.sif.AbstractOutsideFrame
 
keyTyped(KeyEvent) - Method in class org.orbisgis.sif.SIFDialog
 

L

layoutContainer(Container) - Method in class org.orbisgis.sif.CRFlowLayout
 
ListChoice - Class in org.orbisgis.sif.multiInputPanel
A JList input.
ListChoice(Object...) - Constructor for class org.orbisgis.sif.multiInputPanel.ListChoice
Generic constructor
ListChoice(ContainerItem...) - Constructor for class org.orbisgis.sif.multiInputPanel.ListChoice
Constructor
loadState() - Method in class org.orbisgis.sif.components.AbstractOpenPanel
Recover the dialog state on the last save state, using the dialog identifier.
loadState(File) - Static method in class org.orbisgis.sif.UIFactory
Sif load persistence information, like current folder in dialogs
loadState() - Method in interface org.orbisgis.sif.UIPersistence
Recover the last state of the dialog.

M

main(String[]) - Static method in class org.orbisgis.sif.demo.MIPDemo
 
main(String[]) - Static method in class org.orbisgis.sif.demo.UIPanelDemo
 
MIPDemo - Class in org.orbisgis.sif.demo
 
MIPDemo() - Constructor for class org.orbisgis.sif.demo.MIPDemo
 
MIPValidation - Interface in org.orbisgis.sif.multiInputPanel
Validation of input values
MIPValidationDouble - Class in org.orbisgis.sif.multiInputPanel
Double validation
MIPValidationDouble(String, String) - Constructor for class org.orbisgis.sif.multiInputPanel.MIPValidationDouble
 
MIPValidationFloat - Class in org.orbisgis.sif.multiInputPanel
Float validation
MIPValidationFloat(String, String) - Constructor for class org.orbisgis.sif.multiInputPanel.MIPValidationFloat
 
MIPValidationInteger - Class in org.orbisgis.sif.multiInputPanel
Integer validation
MIPValidationInteger(String, String) - Constructor for class org.orbisgis.sif.multiInputPanel.MIPValidationInteger
 
MIPValidationLong - Class in org.orbisgis.sif.multiInputPanel
Long validation
MIPValidationLong(String, String) - Constructor for class org.orbisgis.sif.multiInputPanel.MIPValidationLong
 
MIPValidationNumeric<T extends Number & Comparable<T>> - Class in org.orbisgis.sif.multiInputPanel
An Numeric constraint for a specific field
MIPValidationNumeric(String, String, Class<T>) - Constructor for class org.orbisgis.sif.multiInputPanel.MIPValidationNumeric
Constructor
MultiInputPanel - Class in org.orbisgis.sif.multiInputPanel
MultiInputPanel is a fast and simple way to create user interface to ask user input.
MultiInputPanel(String) - Constructor for class org.orbisgis.sif.multiInputPanel.MultiInputPanel
 

N

NoInputType - Class in org.orbisgis.sif.multiInputPanel
This InputType is always empty : it does not have a value, can't have one and can't be used to get a component.
NoInputType() - Constructor for class org.orbisgis.sif.multiInputPanel.NoInputType
 

O

onBrowseFolders() - Method in class org.orbisgis.sif.multiInputPanel.DirectoryComboBoxChoice
User click on browse folders button
onCancel() - Method in class org.orbisgis.sif.ApplyDialog
 
onOk(ActionEvent) - Method in class org.orbisgis.sif.ApplyDialog
 
OpenFilePanel - Class in org.orbisgis.sif.components
 
OpenFilePanel(String, String) - Constructor for class org.orbisgis.sif.components.OpenFilePanel
 
OpenFolderPanel - Class in org.orbisgis.sif.components
This class handles the panel used to import the content of a folder in the geocatalog
OpenFolderPanel(String, String) - Constructor for class org.orbisgis.sif.components.OpenFolderPanel
 
org.orbisgis.sif - package org.orbisgis.sif
The SIF library gathers classes that are used to build user interfaces in OrbisGIS.
org.orbisgis.sif.common - package org.orbisgis.sif.common
 
org.orbisgis.sif.components - package org.orbisgis.sif.components
 
org.orbisgis.sif.demo - package org.orbisgis.sif.demo
 
org.orbisgis.sif.icons - package org.orbisgis.sif.icons
 
org.orbisgis.sif.multiInputPanel - package org.orbisgis.sif.multiInputPanel
 

P

PasswordType - Class in org.orbisgis.sif.multiInputPanel
This InputType is used to retrieve passwords from the users without displaying them in the Component.
PasswordType(int, boolean) - Constructor for class org.orbisgis.sif.multiInputPanel.PasswordType
Builds a new PasswordType.
PasswordType(int) - Constructor for class org.orbisgis.sif.multiInputPanel.PasswordType
Builds a new PasswordType.
PasswordType() - Constructor for class org.orbisgis.sif.multiInputPanel.PasswordType
Builds a new PasswordType with 5 columns.
pnlButtons - Variable in class org.orbisgis.sif.ApplyDialog
 
pnlButtons - Variable in class org.orbisgis.sif.SIFDialog
 
preferredLayoutSize(Container) - Method in class org.orbisgis.sif.CRFlowLayout
 
PROP_LABEL - Static variable in class org.orbisgis.sif.common.ContainerItem
 

R

RadioButtonPanel - Class in org.orbisgis.sif.components
An UIPanel that will let the user choose one option in a list of String instances.
RadioButtonPanel(List<String>, String) - Constructor for class org.orbisgis.sif.components.RadioButtonPanel
Instanciates the panel, using the given list of String and the given title.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.orbisgis.sif.common.ContainerItem
Remove the specified listener from the list
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.orbisgis.sif.common.ContainerItem
Remove the specified listener for a specified property from the list

S

SaveFilePanel - Class in org.orbisgis.sif.components
 
SaveFilePanel(String, String) - Constructor for class org.orbisgis.sif.components.SaveFilePanel
 
saveState() - Method in class org.orbisgis.sif.components.AbstractOpenPanel
Save the current state of the dialog.
saveState(File) - Static method in class org.orbisgis.sif.UIFactory
Sif load persistence information, like current folder in dialogs
saveState() - Method in interface org.orbisgis.sif.UIPersistence
Save the current state of the dialog.
SEPARATOR - Static variable in class org.orbisgis.sif.multiInputPanel.ListChoice
 
serialVersionUID - Static variable in class org.orbisgis.sif.common.ContainerItem
 
setAcceptAllFileFilterUsed(boolean) - Method in class org.orbisgis.sif.components.AbstractOpenPanel
Determines whether the AcceptAll FileFilter is used as an available choice in the choosable filter list.
setComponent(SimplePanel) - Method in class org.orbisgis.sif.ApplyDialog
Sets the center component og this dialog.
setComponent(SimplePanel) - Method in class org.orbisgis.sif.SIFDialog
 
setComponent(SimplePanel[]) - Method in class org.orbisgis.sif.SIFWizard
Sets the SimplePanel instances used in this wizard.
setConfirmOverwrite(boolean) - Method in class org.orbisgis.sif.components.SaveFilePanel
 
setCurrentDirectory(File) - Method in class org.orbisgis.sif.components.AbstractOpenPanel
Set the directory shown to the user
setCurrentFilter(int) - Method in class org.orbisgis.sif.components.AbstractOpenPanel
Set the selected file filter
setDefaultIcon(URL) - Static method in class org.orbisgis.sif.UIFactory
 
setDefaultImageIcon(ImageIcon) - Static method in class org.orbisgis.sif.UIFactory
 
setEditable(boolean) - Method in class org.orbisgis.sif.multiInputPanel.PasswordType
 
setFieldState(boolean, Component) - Static method in class org.orbisgis.sif.ComponentUtil
Recursively enables or disables all the components contained in the containers of comps.
setFileMustNotExist(boolean) - Method in class org.orbisgis.sif.components.SaveFilePanel
 
setIcon(URL) - Method in class org.orbisgis.sif.multiInputPanel.MultiInputPanel
 
setLabel(String) - Method in class org.orbisgis.sif.common.ContainerItem
Set the I18N GUI label
setMainFrame(Window) - Static method in class org.orbisgis.sif.UIFactory
 
setMaxValue(T) - Method in class org.orbisgis.sif.multiInputPanel.MIPValidationNumeric
Set maximum value
setMinValue(T) - Method in class org.orbisgis.sif.multiInputPanel.MIPValidationNumeric
Set minimum value
setMultiple(boolean) - Method in class org.orbisgis.sif.components.ChoosePanel
 
setSelectedFile(File) - Method in class org.orbisgis.sif.components.AbstractOpenPanel
Set the selected file in the directory
setSingleSelection(boolean) - Method in class org.orbisgis.sif.components.AbstractOpenPanel
Set the file dialog to allow single selection.
setTitle(String) - Method in class org.orbisgis.sif.multiInputPanel.MultiInputPanel
 
setValue(String, String) - Method in class org.orbisgis.sif.components.CategorizedChoosePanel
 
setValue(String, String) - Method in class org.orbisgis.sif.components.OpenFilePanel
 
setValue(String, String) - Method in class org.orbisgis.sif.components.OpenFolderPanel
 
setValue(String) - Method in class org.orbisgis.sif.multiInputPanel.CheckBoxChoice
Set the value stored in this CheckBoxChoice.
setValue(String) - Method in class org.orbisgis.sif.multiInputPanel.ComboBoxChoice
 
setValue(String) - Method in interface org.orbisgis.sif.multiInputPanel.InputType
Sets the value stored in this InputType to value.
setValue(String) - Method in class org.orbisgis.sif.multiInputPanel.ListChoice
 
setValue(String, String) - Method in class org.orbisgis.sif.multiInputPanel.MultiInputPanel
 
setValue(String) - Method in class org.orbisgis.sif.multiInputPanel.NoInputType
 
setValue(String) - Method in class org.orbisgis.sif.multiInputPanel.PasswordType
 
setValue(String) - Method in class org.orbisgis.sif.multiInputPanel.TextBoxType
 
showApplyDialog(UIPanel, ActionListener, boolean) - Static method in class org.orbisgis.sif.UIFactory
Builds an apply dialog.
showDialog(UIPanel[]) - Static method in class org.orbisgis.sif.UIFactory
 
showDialog(UIPanel[], boolean) - Static method in class org.orbisgis.sif.UIFactory
 
showDialog(UIPanel[], boolean, boolean) - Static method in class org.orbisgis.sif.UIFactory
Create a dialog and specify if the dialog shows the ok cancel buttons and if its on top of all swing GUI.
showDialog(UIPanel, boolean, boolean) - Static method in class org.orbisgis.sif.UIFactory
Create a dialog and specify if the dialog shows the ok cancel buttons and if its on top of all swing GUI.
showDialog(UIPanel) - Static method in class org.orbisgis.sif.UIFactory
Create a dialog and specify if the dialog shows the ok cancel buttons and on top of all swing GUI.
showFoldersOnly() - Method in class org.orbisgis.sif.components.AbstractOpenPanel
To be set by inheriting classes.
showFoldersOnly() - Method in class org.orbisgis.sif.components.OpenFilePanel
we don't want to show only folders, as we are about to import files.
showFoldersOnly() - Method in class org.orbisgis.sif.components.OpenFolderPanel
 
showOkDialog(UIPanel) - Static method in class org.orbisgis.sif.UIFactory
Create a dialog with ok button on top of all swing GUI.
showWizard(SIFWizard) - Static method in class org.orbisgis.sif.UIFactory
Show the given wizard as a modal, on top and visible frame.
SIFDialog - Class in org.orbisgis.sif
 
SIFDialog(Window, boolean) - Constructor for class org.orbisgis.sif.SIFDialog
 
SifIcon - Class in org.orbisgis.sif.icons
 
SIFWizard - Class in org.orbisgis.sif
 
SIFWizard(Window) - Constructor for class org.orbisgis.sif.SIFWizard
Builds a new SIFWizard which parent window is owner?
SimplePanel - Class in org.orbisgis.sif
 
SimplePanel(AbstractOutsideFrame, UIPanel) - Constructor for class org.orbisgis.sif.SimplePanel
This is the default constructor
stateChanged(ChangeEvent) - Method in class org.orbisgis.sif.AbstractOutsideFrame
 

T

TextBoxType - Class in org.orbisgis.sif.multiInputPanel
InputType dedicated to text inputs.
TextBoxType(int, boolean) - Constructor for class org.orbisgis.sif.multiInputPanel.TextBoxType
 
TextBoxType(int) - Constructor for class org.orbisgis.sif.multiInputPanel.TextBoxType
 
TextBoxType() - Constructor for class org.orbisgis.sif.multiInputPanel.TextBoxType
 
toString() - Method in class org.orbisgis.sif.common.ContainerItem
The GUI representation of the item

U

UIFactory - Class in org.orbisgis.sif
UIFactory is a factory to build SIF dialog.
UIPanel - Interface in org.orbisgis.sif
Interface that provides the necessary information to the SIF framework to show dialogs and perform some validation
UIPanelDemo - Class in org.orbisgis.sif.demo
 
UIPanelDemo() - Constructor for class org.orbisgis.sif.demo.UIPanelDemo
 
UIPersistence - Interface in org.orbisgis.sif
Panel that able to load a previous stored state
updateButtonsStatus() - Method in class org.orbisgis.sif.SIFWizard
Update the status of all buttons

V

validate(MultiInputPanel) - Method in interface org.orbisgis.sif.multiInputPanel.MIPValidation
This method is used to validate the MultiInputPanel UI.
validate(MultiInputPanel) - Method in class org.orbisgis.sif.multiInputPanel.MIPValidationNumeric
 
validateInput() - Method in class org.orbisgis.sif.AbstractOutsideFrame
A method to validate the current panel
validateInput() - Method in class org.orbisgis.sif.components.CategorizedChoosePanel
 
validateInput() - Method in class org.orbisgis.sif.components.ChoosePanel
 
validateInput() - Method in class org.orbisgis.sif.components.ColorPicker
 
validateInput() - Method in class org.orbisgis.sif.components.OpenFilePanel
Check that the input given by the user can be used.
validateInput() - Method in class org.orbisgis.sif.components.OpenFolderPanel
This method validates the input selected in the panel. it returns a message when a problem has been encountered, and null otherwise.
validateInput() - Method in class org.orbisgis.sif.components.RadioButtonPanel
 
validateInput() - Method in class org.orbisgis.sif.components.SaveFilePanel
 
validateInput() - Method in class org.orbisgis.sif.multiInputPanel.MultiInputPanel
Valid the input of panel
validateInput() - Method in interface org.orbisgis.sif.UIPanel
A method invoked when the user clicks on the ok or next button to validate the contents of the interface
valueOf(String) - Method in class org.orbisgis.sif.multiInputPanel.MIPValidationDouble
 
valueOf(String) - Method in class org.orbisgis.sif.multiInputPanel.MIPValidationFloat
 
valueOf(String) - Method in class org.orbisgis.sif.multiInputPanel.MIPValidationInteger
 
valueOf(String) - Method in class org.orbisgis.sif.multiInputPanel.MIPValidationLong
 
valueOf(String) - Method in class org.orbisgis.sif.multiInputPanel.MIPValidationNumeric
Convert into T

W

WideComboBox<E> - Class in org.orbisgis.sif.components
A JComboBox whose popup is wide enough.
WideComboBox() - Constructor for class org.orbisgis.sif.components.WideComboBox
Constructs an empty WideComboBox.
WideComboBox(E[]) - Constructor for class org.orbisgis.sif.components.WideComboBox
Constructs a WideComboBox containing the given items.
WideComboBox(ComboBoxModel<E>) - Constructor for class org.orbisgis.sif.components.WideComboBox
Constructs a WideComboBox that takes its items from an existing ComboBoxModel.
A B C D E F G H I K L M N O P R S T U V W 

Copyright © 2015 IRSTV CNRS-FR-2488. All Rights Reserved.