|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.officefloor.eclipse.wizard.teamsource.TeamSourceInstance
public class TeamSourceInstance
TeamSource 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
TeamLoaderProperty instances. |
org.eclipse.core.resources.IProject |
getProject()
Obtains the IProject that is adding the Team. |
PropertyList |
getPropertyList()
Obtains the PropertyList to source the OfficeTeam from
the TeamSource. |
String |
getTeamName()
Obtains the name of the OfficeTeam. |
String |
getTeamSourceClassName()
Obtains the fully qualified class name of the TeamSource. |
String |
getTeamSourceLabel()
Obtains the label for the TeamSource. |
TeamType |
getTeamType()
Obtains the loaded TeamType. |
void |
loadTeamType()
Attempts to load the TeamType. |
void |
notifyPropertiesChanged()
Notifies of a change to the PropertyList. |
void |
setErrorMessage(String message)
Specifies an error message. |
void |
setTeamName(String teamName)
Specifies the location of the OfficeTeam. |
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 setTeamName(String teamName)
OfficeTeam.
teamName - Name of the OfficeTeam.public void loadTeamType()
TeamType.
public String getTeamSourceLabel()
TeamSource.
TeamSource.public String getTeamSourceClassName()
TeamSource.
TeamSource class name.public String getTeamName()
OfficeTeam.
OfficeTeam.public PropertyList getPropertyList()
PropertyList to source the OfficeTeam from
the TeamSource.
getPropertyList in interface TeamSourceExtensionContextPropertyList.public TeamType getTeamType()
TeamType.
TeamType or null if issue loading.public void createControls(org.eclipse.swt.widgets.Composite page)
Control instances to populate the
TeamLoaderProperty instances.
page - Composite to add Control instances.context - TeamSourceInstanceContext.public void setTitle(String title)
TeamSourceExtensionContext
setTitle in interface TeamSourceExtensionContexttitle - Title.public void setErrorMessage(String message)
TeamSourceExtensionContext
setErrorMessage in interface TeamSourceExtensionContextmessage - Error message. null indicating no error.public void notifyPropertiesChanged()
TeamSourceExtensionContext
Notifies of a change to the PropertyList.
This allows for to report issues in attempting to source the
TeamType from the TeamSource with the
PropertyList.
notifyPropertiesChanged in interface TeamSourceExtensionContextpublic org.eclipse.core.resources.IProject getProject()
TeamSourceExtensionContextIProject that is adding the Team.
getProject in interface TeamSourceExtensionContextIProject that is adding the Team.
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 | |||||||||