public interface ManagedObjectSourceExtensionContext
ManagedObjectSourceExtension
.Modifier and Type | Method and Description |
---|---|
ClassLoader |
getClassLoader()
Obtains the
ClassLoader for adding the
ManagedObjectSource . |
org.eclipse.core.resources.IProject |
getProject()
Obtains the
IProject that is adding the
ManagedObjectSource . |
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 ManagedObjectSource
are to be done on this
PropertyList
.
The PropertyList
may be in any state:
PropertyList
populated from the
ManagedObjectSourceSpecification
(creating a
ManagedObjectSource
)ManagedObjectSource
(editing ManagedObjectSource
)PropertyList
.void notifyPropertiesChanged()
Notifies of a change to the PropertyList
.
This allows for to report issues in attempting to source the
ManagedObjectType
from the ManagedObjectSource
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
ManagedObjectSource
.IProject
that is adding the ManagedObjectSource
.ClassLoader getClassLoader()
ClassLoader
for adding the
ManagedObjectSource
.ClassLoader
for adding the ManagedObjectSource
.Copyright © 2005–2016. All rights reserved.