be.ac.vub.cocompose.eclipse.model.datatypes
Class PartOfPropertySource

java.lang.Object
  extended bybe.ac.vub.cocompose.eclipse.model.datatypes.PartOfPropertySource
All Implemented Interfaces:
IPropertySource

public class PartOfPropertySource
extends Object
implements IPropertySource

Eclipse property source for the Concept part-of relationship.

Since:
0.2.0
Version:
0.2.4, 21/01/2004
Author:
Dennis Wagelaar

Constructor Summary
PartOfPropertySource(Concept concept)
          Creates a PartOfPropertySource
 
Method Summary
 Object getEditableValue()
           
 List getPartOf()
          Gets the PartOf members.
 IPropertyDescriptor[] getPropertyDescriptors()
           
 Object getPropertyValue(Object id)
           
 boolean isPropertySet(Object id)
           
 void resetPropertyValue(Object id)
           
 void setPropertyValue(Object id, Object value)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PartOfPropertySource

public PartOfPropertySource(Concept concept)
Creates a PartOfPropertySource

Parameters:
concept - the Concept for which to edit the PartOf relationship.
Method Detail

getEditableValue

public Object getEditableValue()
Specified by:
getEditableValue in interface IPropertySource
See Also:
IPropertySource.getEditableValue()

getPropertyDescriptors

public IPropertyDescriptor[] getPropertyDescriptors()
Specified by:
getPropertyDescriptors in interface IPropertySource
See Also:
IPropertySource.getPropertyDescriptors()

getPropertyValue

public Object getPropertyValue(Object id)
Specified by:
getPropertyValue in interface IPropertySource
See Also:
IPropertySource.getPropertyValue(java.lang.Object)

isPropertySet

public boolean isPropertySet(Object id)
Specified by:
isPropertySet in interface IPropertySource
See Also:
IPropertySource.isPropertySet(java.lang.Object)

resetPropertyValue

public void resetPropertyValue(Object id)
Specified by:
resetPropertyValue in interface IPropertySource
See Also:
IPropertySource.resetPropertyValue(java.lang.Object)

setPropertyValue

public void setPropertyValue(Object id,
                             Object value)
Specified by:
setPropertyValue in interface IPropertySource
See Also:
IPropertySource.setPropertyValue(java.lang.Object, java.lang.Object)

getPartOf

public List getPartOf()
Gets the PartOf members.

Returns:
the PartOf list.

toString

public String toString()
See Also:
Object.toString()