|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.officefloor.eclipse.wizard.administratorsource.AdministratorSourceInstance
public class AdministratorSourceInstance
AdministratorSource instance.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface net.officefloor.compile.issues.CompilerIssues |
|---|
CompilerIssues.LocationType |
| Method Summary | |
|---|---|
void |
addIssue(CompilerIssues.LocationType locationType,
String location,
OfficeFloorIssues.AssetType assetType,
String assetName,
String issueDescription)
|
void |
addIssue(CompilerIssues.LocationType locationType,
String location,
OfficeFloorIssues.AssetType assetType,
String assetName,
String issueDescription,
Throwable cause)
|
void |
createControls(org.eclipse.swt.widgets.Composite page)
Creates the Control instances to populate the
AdministratorLoaderProperty instances. |
String |
getAdministratorName()
Obtains the name of the OfficeAdministrator. |
AdministratorScope |
getAdministratorScope()
Obtains the AdministratorScope for the
OfficeAdministrator. |
String |
getAdministratorSourceClassName()
Obtains fully qualified class name of the AdministratorSource. |
String |
getAdministratorSourceLabel()
Obtains the label for the AdministratorSource. |
AdministratorType<?,?> |
getAdministratorType()
Obtains the loaded AdministratorType. |
org.eclipse.core.resources.IProject |
getProject()
Obtains the IProject that is adding the Administrator. |
PropertyList |
getPropertyList()
Obtains the PropertyList to source the
OfficeAdministrator from the AdministratorSource. |
void |
loadAdministratorType()
Attempts to load the AdministratorType. |
void |
notifyPropertiesChanged()
Notifies of a change to the PropertyList. |
void |
setAdministratorNameAndScope(String administratorName,
AdministratorScope administratorScope)
Specifies the name and AdministratorScope of the
OfficeAdministrator. |
void |
setErrorMessage(String message)
Specifies an error message. |
void |
setTitle(String title)
Specifies the title. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public void setAdministratorNameAndScope(String administratorName,
AdministratorScope administratorScope)
AdministratorScope of the
OfficeAdministrator.
administratorName - Name of the OfficeAdministrator.administratorScope - AdministratorScope.public void loadAdministratorType()
AdministratorType.
public String getAdministratorSourceLabel()
AdministratorSource.
AdministratorSource.public String getAdministratorSourceClassName()
AdministratorSource.
AdministratorSource class name.public String getAdministratorName()
OfficeAdministrator.
OfficeAdministrator.public PropertyList getPropertyList()
PropertyList to source the
OfficeAdministrator from the AdministratorSource.
getPropertyList in interface AdministratorSourceExtensionContextPropertyList.public AdministratorScope getAdministratorScope()
AdministratorScope for the
OfficeAdministrator.
AdministratorScope for the OfficeAdministrator.public AdministratorType<?,?> getAdministratorType()
AdministratorType.
AdministratorType or null if issue
loading.public void createControls(org.eclipse.swt.widgets.Composite page)
Control instances to populate the
AdministratorLoaderProperty instances.
page - Composite to add Control instances.context - AdministratorSourceInstanceContext.public void setTitle(String title)
AdministratorSourceExtensionContext
setTitle in interface AdministratorSourceExtensionContexttitle - Title.public void setErrorMessage(String message)
AdministratorSourceExtensionContext
setErrorMessage in interface AdministratorSourceExtensionContextmessage - Error message. null indicating no error.public void notifyPropertiesChanged()
AdministratorSourceExtensionContext
Notifies of a change to the PropertyList.
This allows for to report issues in attempting to source the
AdministratorType from the AdministratorSource with the
PropertyList.
notifyPropertiesChanged in interface AdministratorSourceExtensionContextpublic org.eclipse.core.resources.IProject getProject()
AdministratorSourceExtensionContextIProject that is adding the Administrator.
getProject in interface AdministratorSourceExtensionContextIProject that is adding the Administrator.
public void addIssue(CompilerIssues.LocationType locationType,
String location,
OfficeFloorIssues.AssetType assetType,
String assetName,
String issueDescription)
addIssue in interface CompilerIssues
public void addIssue(CompilerIssues.LocationType locationType,
String location,
OfficeFloorIssues.AssetType assetType,
String assetName,
String issueDescription,
Throwable cause)
addIssue in interface CompilerIssues
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||