org.eclipse.xsd.provider
Class XSDItemProviderAdapter.ItemPropertyDescriptorWithDefault

java.lang.Object
  |
  +--org.eclipse.emf.edit.provider.ItemPropertyDescriptor
        |
        +--org.eclipse.xsd.provider.XSDItemProviderAdapter.ItemPropertyDescriptorWithDefault
All Implemented Interfaces:
org.eclipse.emf.edit.provider.IItemPropertyDescriptor
Direct Known Subclasses:
XSDElementDeclarationItemProvider.DelegatingItemPropertyDescriptor
Enclosing class:
XSDItemProviderAdapter

public static class XSDItemProviderAdapter.ItemPropertyDescriptorWithDefault
extends org.eclipse.emf.edit.provider.ItemPropertyDescriptor


Inner classes inherited from class org.eclipse.emf.edit.provider.ItemPropertyDescriptor
org.eclipse.emf.edit.provider.ItemPropertyDescriptor.ItemDelegator, org.eclipse.emf.edit.provider.ItemPropertyDescriptor.PropertyValueWrapper
 
Fields inherited from class org.eclipse.emf.edit.provider.ItemPropertyDescriptor
adapterFactory, BOOLEAN_VALUE_IMAGE, category, description, displayName, ecorePackage, feature, filterFlags, GENERIC_VALUE_IMAGE, INTEGRAL_VALUE_IMAGE, isSettable, itemDelegator, parentReferences, REAL_VALUE_IMAGE, staticImage, TEXT_VALUE_IMAGE
 
Constructor Summary
XSDItemProviderAdapter.ItemPropertyDescriptorWithDefault(org.eclipse.emf.common.notify.AdapterFactory adapterFactory, java.lang.String displayName, java.lang.String description, org.eclipse.emf.ecore.EStructuralFeature feature, boolean isSettable, java.lang.Object staticImage)
           
 
Method Summary
 java.util.Collection getChoiceOfValues(java.lang.Object o)
           
 java.lang.Object getPropertyDefaultValue(java.lang.Object o)
           
 java.lang.Object getPropertyValue(java.lang.Object o)
           
 void resetPropertyValue(java.lang.Object o)
           
 void setPropertyValue(java.lang.Object o, java.lang.Object value)
           
 
Methods inherited from class org.eclipse.emf.edit.provider.ItemPropertyDescriptor
canSetProperty, collectReachableObjectsOfType, createPropertyValueWrapper, getCategory, getComboBoxObjects, getDefaultValue, getDescription, getDisplayName, getEditingDomain, getFeature, getFilterFlags, getHelpContextIds, getId, getLabelProvider, getReachableObjectsOfType, isCompatibleWith, isPropertySet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSDItemProviderAdapter.ItemPropertyDescriptorWithDefault

public XSDItemProviderAdapter.ItemPropertyDescriptorWithDefault(org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
                                                                java.lang.String displayName,
                                                                java.lang.String description,
                                                                org.eclipse.emf.ecore.EStructuralFeature feature,
                                                                boolean isSettable,
                                                                java.lang.Object staticImage)
Method Detail

getPropertyValue

public java.lang.Object getPropertyValue(java.lang.Object o)
Overrides:
getPropertyValue in class org.eclipse.emf.edit.provider.ItemPropertyDescriptor

setPropertyValue

public void setPropertyValue(java.lang.Object o,
                             java.lang.Object value)
Overrides:
setPropertyValue in class org.eclipse.emf.edit.provider.ItemPropertyDescriptor

resetPropertyValue

public void resetPropertyValue(java.lang.Object o)
Overrides:
resetPropertyValue in class org.eclipse.emf.edit.provider.ItemPropertyDescriptor

getChoiceOfValues

public java.util.Collection getChoiceOfValues(java.lang.Object o)
Overrides:
getChoiceOfValues in class org.eclipse.emf.edit.provider.ItemPropertyDescriptor

getPropertyDefaultValue

public java.lang.Object getPropertyDefaultValue(java.lang.Object o)

Copyright 2001-2003 IBM Corporation and others.
All Rights Reserved.