Package net.officefloor.frame.api.build
Interface OfficeFloorIssues
public interface OfficeFloorIssues
Notified of issues in construction of the
OfficeFloor.- Author:
- Daniel Sagenschneider
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumListing of the asset types within theOfficeFloorthat may have issues in construction. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddIssue(OfficeFloorIssues.AssetType assetType, String assetName, String issueDescription) Adds an issue about an asset of theOfficeFloor.voidaddIssue(OfficeFloorIssues.AssetType asset, String assetName, String issueDescription, Throwable cause) Adds an issue about an asset of theOfficeFloor.
-
Method Details
-
addIssue
Adds an issue about an asset of theOfficeFloor.- Parameters:
assetType-OfficeFloorIssues.AssetType.assetName- Name of the asset.issueDescription- Description of the issue.
-
addIssue
void addIssue(OfficeFloorIssues.AssetType asset, String assetName, String issueDescription, Throwable cause) Adds an issue about an asset of theOfficeFloor.- Parameters:
asset-OfficeFloorIssues.AssetType.assetName- Name of the asset.issueDescription- Description of the issue.cause- Cause of the issue.
-