class MaintenanceAction { MaintenancePolicy maintenancePolicy PlannedMaintenance plannedMaintenance SystemSection Asset asset AssetType assetType Assembly assembly SubAssembly subAssembly ComponentItem componentItem String description String reasoning = "" boolean isActive = true // static hasMany = [] static belongsTo = [PlannedMaintenance] // static constraints = { // // } String toString() { "${this.description}" } }