|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface WorkSourceExtensionContext
Context for the WorkSourceExtension.
| Method Summary | |
|---|---|
ClassLoader |
getClassLoader()
Obtains the ClassLoader for adding the WorkSource. |
org.eclipse.core.resources.IProject |
getProject()
Obtains the IProject that is adding the Work. |
PropertyList |
getPropertyList()
Obtains the PropertyList. |
void |
notifyPropertiesChanged()
Notifies of a change to the PropertyList. |
void |
setErrorMessage(String message)
Specifies an error message. |
void |
setTitle(String title)
Specifies the title. |
| Method Detail |
|---|
void setTitle(String title)
title - Title.PropertyList getPropertyList()
Obtains the PropertyList. All changes to Property
instances for the WorkSource are to be done on this
PropertyList.
The PropertyList may be in any state:
PropertyList populated from the
WorkSourceSpecification (creating a Work)Work (editing
Work)
PropertyList.void notifyPropertiesChanged()
Notifies of a change to the PropertyList.
This allows for to report issues in attempting to source the
WorkType from the WorkSource with the
PropertyList.
void setErrorMessage(String message)
message - Error message. null indicating no error.org.eclipse.core.resources.IProject getProject()
IProject that is adding the Work.
IProject that is adding the Work.ClassLoader getClassLoader()
ClassLoader for adding the WorkSource.
ClassLoader for adding the WorkSource.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||