org.eclipse.cdt.internal.ui
Class CElementPropertySource

java.lang.Object
  extended by org.eclipse.cdt.internal.ui.CElementPropertySource
All Implemented Interfaces:
org.eclipse.ui.views.properties.IPropertySource

public class CElementPropertySource
extends java.lang.Object
implements org.eclipse.ui.views.properties.IPropertySource


Constructor Summary
CElementPropertySource(org.eclipse.cdt.core.model.ICElement elem)
           
 
Method Summary
 java.lang.Object getEditableValue()
           
 org.eclipse.ui.views.properties.IPropertyDescriptor[] getPropertyDescriptors()
           
 java.lang.Object getPropertyValue(java.lang.Object name)
           
 boolean isPropertySet(java.lang.Object property)
           
 void resetPropertyValue(java.lang.Object property)
           
 void setPropertyValue(java.lang.Object name, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CElementPropertySource

public CElementPropertySource(org.eclipse.cdt.core.model.ICElement elem)
Method Detail

getPropertyDescriptors

public org.eclipse.ui.views.properties.IPropertyDescriptor[] getPropertyDescriptors()
Specified by:
getPropertyDescriptors in interface org.eclipse.ui.views.properties.IPropertySource
See Also:
IPropertySource.getPropertyDescriptors()

getPropertyValue

public java.lang.Object getPropertyValue(java.lang.Object name)
Specified by:
getPropertyValue in interface org.eclipse.ui.views.properties.IPropertySource
See Also:
IPropertySource.getPropertyValue(java.lang.Object)

setPropertyValue

public void setPropertyValue(java.lang.Object name,
                             java.lang.Object value)
Specified by:
setPropertyValue in interface org.eclipse.ui.views.properties.IPropertySource
See Also:
IPropertySource.setPropertyValue(java.lang.Object, java.lang.Object)

getEditableValue

public java.lang.Object getEditableValue()
Specified by:
getEditableValue in interface org.eclipse.ui.views.properties.IPropertySource
See Also:
IPropertySource.getEditableValue()

isPropertySet

public boolean isPropertySet(java.lang.Object property)
Specified by:
isPropertySet in interface org.eclipse.ui.views.properties.IPropertySource
See Also:
IPropertySource.isPropertySet(java.lang.Object)

resetPropertyValue

public void resetPropertyValue(java.lang.Object property)
Specified by:
resetPropertyValue in interface org.eclipse.ui.views.properties.IPropertySource
See Also:
IPropertySource.resetPropertyValue(java.lang.Object)