|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.pnp.xfeature.models.AbstractComponentModel
public class AbstractComponentModel
Abstract class for model elements. Base abstract component model class - see GEF examples (Class Diagram Editor) Contains nothing application specific.
| Constructor Summary | |
|---|---|
AbstractComponentModel()
|
|
| Method Summary | |
|---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
adds listener to the list of listeners |
void |
firePropertyChange(java.lang.String propName,
java.lang.Object oldValue,
java.lang.Object newValue)
fires an event with a changed property name and its old and new values |
java.lang.Object |
getEditableValue()
returns self (to be overridden) |
IPropertyDescriptor[] |
getPropertyDescriptors()
returns the first property descriptor (to be overridden) |
java.lang.Object |
getPropertyValue(java.lang.Object id)
returns null (to be overridden) |
boolean |
isPropertySet(java.lang.Object id)
returns false (to be overridden) |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removes existing listener from the list |
void |
resetPropertyValue(java.lang.Object id)
empty method (to be overridden) |
void |
setPropertyValue(java.lang.Object id,
java.lang.Object value)
empty method (to be overridden) |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractComponentModel()
| Method Detail |
|---|
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
public void firePropertyChange(java.lang.String propName,
java.lang.Object oldValue,
java.lang.Object newValue)
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
public java.lang.Object getEditableValue()
org.eclipse.ui.views.properties.IPropertySource#getEditableValue()public IPropertyDescriptor[] getPropertyDescriptors()
org.eclipse.ui.views.properties.IPropertySource#getPropertyDescriptors()public java.lang.Object getPropertyValue(java.lang.Object id)
org.eclipse.ui.views.properties.IPropertySource#getPropertyValue(java.lang.Object)public boolean isPropertySet(java.lang.Object id)
org.eclipse.ui.views.properties.IPropertySource#isPropertySet(java.lang.Object)public void resetPropertyValue(java.lang.Object id)
org.eclipse.ui.views.properties.IPropertySource#resetPropertyValue(java.lang.Object)
public void setPropertyValue(java.lang.Object id,
java.lang.Object value)
org.eclipse.ui.views.properties.IPropertySource#setPropertyValue(java.lang.Object, java.lang.Object)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||