public interface WorkSourceExtensionContext
WorkSourceExtension
.Modifier and Type | Method and Description |
---|---|
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.
|
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
.Copyright © 2005–2016. All rights reserved.