source: trunk/grails-app/domain/MaintenanceAction.groovy @ 134

Last change on this file since 134 was 131, checked in by gav, 15 years ago

Reconfigure Planned Maintenance again, now Preventative Maintenance, TaskProcedure? and MaintenanceAction?

File size: 902 bytes
RevLine 
[131]1class MaintenanceAction {
2
3    TaskProcedure taskProcedure
[121]4    MaintenancePolicy maintenancePolicy
[122]5    SystemSection systemSection
[121]6    Asset asset
7    AssetType assetType
8    Assembly assembly
9    SubAssembly subAssembly
10    ComponentItem componentItem
[131]11
12    String description
[121]13    String reasoning = ""
[131]14    Integer procedureStepNumber
[118]15    boolean isActive = true
16
[121]17//     static hasMany = []
18
[127]19//     static belongsTo = []
[121]20
[122]21    static constraints = {
[131]22        maintenancePolicy(blank:true, nullable:true)
[122]23        systemSection(blank:true, nullable:true)
24        asset(blank:true, nullable:true)
25        assetType(blank:true, nullable:true)
26        assembly(blank:true, nullable:true)
27        subAssembly(blank:true, nullable:true)
28        componentItem(blank:true, nullable:true)
[131]29        procedureStepNumber(blank:true, nullable:true)
[122]30    }
[118]31
32    String toString() {
[131]33        "${this.description}"
[118]34    }
35}
36
Note: See TracBrowser for help on using the repository browser.