Get Current User
/** Get current user and assigned security roles* * This button script snippet prints out the current user* and its assigned IJC security roles** @author David Pech <[email protected]>*/import com.im.df.api.capabilities.IJCUserLoginServiceimport com.im.df.api.util.DIFUtilitiesinit = { widget ->}destroy = { widget ->}// evaluate is called when the button is clicked to perform action//// widget is IJCWidget instanceevaluate = { widget ->    // obtain the schema object    def rs = widget.form.resultSet    def dataTree = rs.dataTree    def schema  = dataTree.schema        // find the appropriate capability and pass the schema to it    def user = DIFUtilities.findCapability(schema, IJCUserLoginService.class).getMe()     // print out current user and assigned security roles    println user.getUsername()    println user.getRoles()    }on_change = { widget, button ->    }