org.eclipse.gmt.umlx.editor.property.descriptors
Class BooleanPropertyDescriptor<M>

java.lang.Object
  extended by org.eclipse.ui.views.properties.PropertyDescriptor
      extended by org.eclipse.ui.views.properties.ComboBoxPropertyDescriptor
          extended by org.eclipse.gmt.umlx.editor.property.descriptors.ComboPropertyDescriptor<M>
              extended by org.eclipse.gmt.umlx.editor.property.descriptors.BooleanPropertyDescriptor<M>
All Implemented Interfaces:
IModelPropertyDescriptor, org.eclipse.ui.views.properties.IPropertyDescriptor
Direct Known Subclasses:
EBooleanPropertyDescriptor, GSheetSnapToGeometryPropertyDescriptor, ResourceLockedPropertyDescriptor

public abstract class BooleanPropertyDescriptor<M>
extends ComboPropertyDescriptor<M>


Field Summary
static java.lang.String[] booleanValues
           
static java.lang.Integer falseInteger
           
static java.lang.Integer trueInteger
           
 
Constructor Summary
BooleanPropertyDescriptor(ModelPropertySource<? extends M> propertySource, java.lang.String displayName)
           
 
Method Summary
static java.lang.Integer fromModel(boolean b)
           
static boolean toModel(java.lang.Object integer)
           
 
Methods inherited from class org.eclipse.gmt.umlx.editor.property.descriptors.ComboPropertyDescriptor
getModel, getSource, isIdentity, isResettable, isSet, isSettable, isVolatile, resetProperty, toString
 
Methods inherited from class org.eclipse.ui.views.properties.ComboBoxPropertyDescriptor
createPropertyEditor, getLabelProvider
 
Methods inherited from class org.eclipse.ui.views.properties.PropertyDescriptor
getCategory, getDescription, getDisplayName, getFilterFlags, getHelpContextIds, getId, isCompatibleWith, isLabelProviderSet, setAlwaysIncompatible, setCategory, setDescription, setFilterFlags, setHelpContextIds, setLabelProvider, setValidator
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.gmt.umlx.editor.property.IModelPropertyDescriptor
getProperty, setProperty
 
Methods inherited from interface org.eclipse.ui.views.properties.IPropertyDescriptor
createPropertyEditor, getCategory, getDescription, getDisplayName, getFilterFlags, getHelpContextIds, getId, getLabelProvider, isCompatibleWith
 

Field Detail

falseInteger

public static final java.lang.Integer falseInteger

trueInteger

public static final java.lang.Integer trueInteger

booleanValues

public static final java.lang.String[] booleanValues
Constructor Detail

BooleanPropertyDescriptor

public BooleanPropertyDescriptor(ModelPropertySource<? extends M> propertySource,
                                 java.lang.String displayName)
Method Detail

fromModel

public static java.lang.Integer fromModel(boolean b)

toModel

public static boolean toModel(java.lang.Object integer)