1 11 12 package org.eclipse.debug.internal.ui.memory; 13 14 import org.eclipse.core.runtime.CoreException; 15 import org.eclipse.core.runtime.Preferences.IPropertyChangeListener; 16 17 21 public interface IPersistableDebugElement { 22 23 30 public Object getProperty(Object context, String propertyId) throws CoreException; 31 32 40 public void setProperty(Object context, String propertyId, Object value) throws CoreException; 41 42 48 public boolean supportsProperty(Object context, String propertyId); 49 50 55 public void addPropertyChangeListener(IPropertyChangeListener listener); 56 57 62 public void removePropertyChangeListener(IPropertyChangeListener listener); 63 } 64 | Popular Tags |