com.ibm.j2ca.extension.emd.discovery.properties
Class WBIFileProperty

java.lang.Object
  extended bycom.ibm.j2ca.extension.emd.discovery.properties.WBIPropertyDescriptorImpl
      extended bycom.ibm.j2ca.extension.emd.discovery.properties.WBIPropertyImpl
          extended bycom.ibm.j2ca.extension.emd.discovery.properties.WBISingleTypedPropertyImpl
              extended bycom.ibm.j2ca.extension.emd.discovery.properties.WBISingleValuedPropertyImpl
                  extended bycom.ibm.j2ca.extension.emd.discovery.properties.WBIFileProperty
All Implemented Interfaces:
java.lang.Cloneable, java.util.EventListener, IVetoableChangeListenerImpl, commonj.connector.metadata.discovery.properties.Property, commonj.connector.metadata.discovery.properties.PropertyChangeListener, commonj.connector.metadata.discovery.properties.PropertyDescriptor, commonj.connector.metadata.discovery.properties.SingleTypedProperty, commonj.connector.metadata.discovery.properties.SingleValuedProperty

public class WBIFileProperty
extends WBISingleValuedPropertyImpl

Special Property type for handling File selection. This property would enable use of browse button when selecting a file.


Field Summary
 
Fields inherited from class com.ibm.j2ca.extension.emd.discovery.properties.WBISingleValuedPropertyImpl
value
 
Fields inherited from class com.ibm.j2ca.extension.emd.discovery.properties.WBISingleTypedPropertyImpl
propertyType
 
Fields inherited from class com.ibm.j2ca.extension.emd.discovery.properties.WBIPropertyImpl
set, valid, validationMessage
 
Fields inherited from class com.ibm.j2ca.extension.emd.discovery.properties.WBIPropertyDescriptorImpl
enabled, propertyChanges, surrogateList, vetoableChanges
 
Constructor Summary
WBIFileProperty(java.lang.String name, java.lang.Class type)
           
 
Method Summary
 java.lang.String[] getFileExtensions()
           
 boolean isDirectory()
           
 void setFileExtensions(java.lang.String[] extensions)
          Set the file extensions that should be used
 
Methods inherited from class com.ibm.j2ca.extension.emd.discovery.properties.WBISingleValuedPropertyImpl
clone, getValue, getValueAsString, setValue, setValueAsString, unSet, vetoableChange
 
Methods inherited from class com.ibm.j2ca.extension.emd.discovery.properties.WBISingleTypedPropertyImpl
getPropertyType, setDefaultValue, setDefaultValueDerived, setExpert, setHidden, setReadOnly, setRequired, setSensitive, setValidValues, setValidValuesEditable
 
Methods inherited from class com.ibm.j2ca.extension.emd.discovery.properties.WBIPropertyImpl
getValidationMessage, isSet, isValid, setSet, setValid, setValidNoNotify
 
Methods inherited from class com.ibm.j2ca.extension.emd.discovery.properties.WBIPropertyDescriptorImpl
addPropertyChangeListener, addVetoablePropertyChangeListener, getDescription, getDisplayName, getName, isEnabled, propertyChange, removePropertyChangeListener, removeVetoablePropertyChangeListener, setDescription, setDisplayName, setEnabled, setName
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface commonj.connector.metadata.discovery.properties.SingleTypedProperty
getPropertyType
 
Methods inherited from interface commonj.connector.metadata.discovery.properties.Property
getValidationMessage, isSet, isValid
 
Methods inherited from interface commonj.connector.metadata.discovery.properties.PropertyDescriptor
addPropertyChangeListener, getDescription, getDisplayName, getName, isEnabled, removePropertyChangeListener
 

Constructor Detail

WBIFileProperty

public WBIFileProperty(java.lang.String name,
                       java.lang.Class type)
                throws commonj.connector.metadata.MetadataException
Method Detail

isDirectory

public boolean isDirectory()

getFileExtensions

public java.lang.String[] getFileExtensions()

setFileExtensions

public void setFileExtensions(java.lang.String[] extensions)
Set the file extensions that should be used

Parameters:
extensions -