 	{
 		super(master);
 
-		role = 0x2B; // ROLE_SYSTEM_PUSHBUTTON
+		role = AccConst.ROLE_SYSTEM_PUSHBUTTON;
 	}
 
 	//--------------------------------------------------------------------------


	//--------------------------------------------------------------------------
	//
	//  Class constants
	//
	//--------------------------------------------------------------------------

	/**
	 *  @private
	 */
	private static const STATE_SYSTEM_PRESSED:uint = 0x00000008;

	/**
	 *  @private
	 */
	private static const EVENT_OBJECT_NAMECHANGE:uint = 0x800C;
	
	/**
	 *  @private
	 */
	private static const EVENT_OBJECT_STATECHANGE:uint = 0x800A;
	
	//--------------------------------------------------------------------------
	//
	//  Class methods
	//
	//--------------------------------------------------------------------------

		var accState:uint = getState(childID);

		if (Button(master).selected)
			accState |= AccConst.STATE_SYSTEM_PRESSED;

		return accState;
	}
