org.eclipse.cdt.internal.ui
Class BinaryPropertySource

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

public class BinaryPropertySource
extends org.eclipse.ui.views.properties.FilePropertySource
implements org.eclipse.ui.views.properties.IPropertySource


Constructor Summary
BinaryPropertySource(org.eclipse.cdt.core.model.IBinary bin)
           
 
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 id)
           
 void resetPropertyValue(java.lang.Object id)
           
 void setPropertyValue(java.lang.Object id, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BinaryPropertySource

public BinaryPropertySource(org.eclipse.cdt.core.model.IBinary bin)
Method Detail

getPropertyDescriptors

public org.eclipse.ui.views.properties.IPropertyDescriptor[] getPropertyDescriptors()
Specified by:
getPropertyDescriptors in interface org.eclipse.ui.views.properties.IPropertySource
Overrides:
getPropertyDescriptors in class org.eclipse.ui.views.properties.FilePropertySource
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
Overrides:
getPropertyValue in class org.eclipse.ui.views.properties.FilePropertySource
See Also:
IPropertySource.getPropertyValue(java.lang.Object)

getEditableValue

public java.lang.Object getEditableValue()
Specified by:
getEditableValue in interface org.eclipse.ui.views.properties.IPropertySource
Overrides:
getEditableValue in class org.eclipse.ui.views.properties.ResourcePropertySource

isPropertySet

public boolean isPropertySet(java.lang.Object id)
Specified by:
isPropertySet in interface org.eclipse.ui.views.properties.IPropertySource
Overrides:
isPropertySet in class org.eclipse.ui.views.properties.ResourcePropertySource

resetPropertyValue

public void resetPropertyValue(java.lang.Object id)
Specified by:
resetPropertyValue in interface org.eclipse.ui.views.properties.IPropertySource
Overrides:
resetPropertyValue in class org.eclipse.ui.views.properties.ResourcePropertySource

setPropertyValue

public void setPropertyValue(java.lang.Object id,
                             java.lang.Object value)
Specified by:
setPropertyValue in interface org.eclipse.ui.views.properties.IPropertySource
Overrides:
setPropertyValue in class org.eclipse.ui.views.properties.ResourcePropertySource