def set_property(self, title, action, prop, matchClass=False):
if matchClass:<EOL><INDENT>xArgs = ["<STR_LIT>"]<EOL><DEDENT>else:<EOL><INDENT>xArgs = []<EOL><DEDENT>self._run_wmctrl(["<STR_LIT>", title, "<STR_LIT>" + action + '<STR_LIT:U+002C>' + prop] + xArgs)<EOL>
Set a property on the given window using the specified action

Usage: C{window.set_property(title, action, prop, matchClass=False)}

Allowable actions: C{add, remove, toggle}
Allowable properties: C{modal, sticky, maximized_vert, maximized_horz, shaded, skip_taskbar,
skip_pager, hidden, fullscreen, above}

@param title: window title to match against (as case-insensitive substring match)
@param action: one of the actions listed above
@param prop: one of the properties listed above
@param matchClass: if True, match on the window class instead of the title