com.ibm.j2ca.extension.emd
Class BiDiSinglePropertyImpl

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.BiDiSinglePropertyImpl
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 BiDiSinglePropertyImpl
extends WBISingleValuedPropertyImpl

Author:
shensis TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

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
BiDiSinglePropertyImpl(java.lang.String propertyName, java.lang.Class propertyType)
           
 
Method Summary
 void propertyChange(commonj.connector.metadata.discovery.properties.PropertyEvent event)
           
 void vetoableChange(commonj.connector.metadata.discovery.properties.PropertyEvent evt)
           
 
Methods inherited from class com.ibm.j2ca.extension.emd.discovery.properties.WBISingleValuedPropertyImpl
clone, getValue, getValueAsString, setValue, setValueAsString, unSet
 
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, 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

BiDiSinglePropertyImpl

public BiDiSinglePropertyImpl(java.lang.String propertyName,
                              java.lang.Class propertyType)
                       throws commonj.connector.metadata.MetadataException
Method Detail

propertyChange

public void propertyChange(commonj.connector.metadata.discovery.properties.PropertyEvent event)
Specified by:
propertyChange in interface commonj.connector.metadata.discovery.properties.PropertyChangeListener
Overrides:
propertyChange in class WBIPropertyDescriptorImpl

vetoableChange

public void vetoableChange(commonj.connector.metadata.discovery.properties.PropertyEvent evt)
                    throws WBIPropertyVetoException
Specified by:
vetoableChange in interface IVetoableChangeListenerImpl
Overrides:
vetoableChange in class WBISingleValuedPropertyImpl
Throws:
WBIPropertyVetoException