org.cagrid.installer.steps.options
Class FilePropertyConfigurationOption

java.lang.Object
  extended by org.cagrid.installer.steps.options.AbstractPropertyConfigurationOption
      extended by org.cagrid.installer.steps.options.TextPropertyConfigurationOption
          extended by org.cagrid.installer.steps.options.FilePropertyConfigurationOption
All Implemented Interfaces:
PropertyConfigurationOption

public class FilePropertyConfigurationOption
extends TextPropertyConfigurationOption

Author:
Joshua Phillips

Constructor Summary
FilePropertyConfigurationOption()
           
FilePropertyConfigurationOption(java.lang.String name, java.lang.String description, java.lang.String defaultValue)
           
FilePropertyConfigurationOption(java.lang.String name, java.lang.String description, java.lang.String defaultValue, boolean required)
           
 
Method Summary
 java.lang.String getBrowseLabel()
           
 java.lang.String[] getExtensions()
           
 boolean isDirectoriesOnly()
           
 void setBrowseLabel(java.lang.String browseLabel)
           
 void setDirectoriesOnly(boolean directoriesOnly)
           
 void setExtensions(java.lang.String[] extensions)
           
 
Methods inherited from class org.cagrid.installer.steps.options.TextPropertyConfigurationOption
getDefaultValue, setDefaultValue
 
Methods inherited from class org.cagrid.installer.steps.options.AbstractPropertyConfigurationOption
getDescription, getName, isRequired, setDescription, setName, setRequired
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilePropertyConfigurationOption

public FilePropertyConfigurationOption()

FilePropertyConfigurationOption

public FilePropertyConfigurationOption(java.lang.String name,
                                       java.lang.String description,
                                       java.lang.String defaultValue)
Parameters:
name -
description -
defaultValue -

FilePropertyConfigurationOption

public FilePropertyConfigurationOption(java.lang.String name,
                                       java.lang.String description,
                                       java.lang.String defaultValue,
                                       boolean required)
Parameters:
name -
description -
defaultValue -
required -
Method Detail

isDirectoriesOnly

public boolean isDirectoriesOnly()

setDirectoriesOnly

public void setDirectoriesOnly(boolean directoriesOnly)

getExtensions

public java.lang.String[] getExtensions()

setExtensions

public void setExtensions(java.lang.String[] extensions)

getBrowseLabel

public java.lang.String getBrowseLabel()

setBrowseLabel

public void setBrowseLabel(java.lang.String browseLabel)