diff options
Diffstat (limited to 'WebCore/bindings/scripts/test/ObjC/DOMTestObj.h')
-rw-r--r-- | WebCore/bindings/scripts/test/ObjC/DOMTestObj.h | 157 |
1 files changed, 0 insertions, 157 deletions
diff --git a/WebCore/bindings/scripts/test/ObjC/DOMTestObj.h b/WebCore/bindings/scripts/test/ObjC/DOMTestObj.h deleted file mode 100644 index c6ab368..0000000 --- a/WebCore/bindings/scripts/test/ObjC/DOMTestObj.h +++ /dev/null @@ -1,157 +0,0 @@ -/* - * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Apple Inc. All rights reserved. - * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY - * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR - * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY - * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -#import <WebCore/DOMObject.h> - -#if WEBKIT_VERSION_MAX_ALLOWED >= WEBKIT_VERSION_LATEST - -@class DOMIDBKey; -@class DOMOptionsObject; -@class DOMTestObj; -@class DOMlog; -@class NSString; -@protocol DOMEventListener; - -enum { - DOM_CONST_VALUE_0 = 0, - DOM_CONST_VALUE_1 = 1, - DOM_CONST_VALUE_2 = 2, - DOM_CONST_VALUE_4 = 4, - DOM_CONST_VALUE_8 = 8, - DOM_CONST_VALUE_9 = -1, - DOM_CONST_VALUE_10 = "my constant string", - DOM_CONST_VALUE_11 = 0xffffffff, - DOM_CONST_VALUE_12 = 0x01, - DOM_CONST_VALUE_13 = 0X20, - DOM_CONST_VALUE_14 = 0x1abc -}; - -@interface DOMTestObj : DOMObject -- (int)readOnlyIntAttr; -- (NSString *)readOnlyStringAttr; -- (DOMTestObj *)readOnlyTestObjAttr; -- (short)shortAttr; -- (void)setShortAttr:(short)newShortAttr; -- (unsigned short)unsignedShortAttr; -- (void)setUnsignedShortAttr:(unsigned short)newUnsignedShortAttr; -- (int)intAttr; -- (void)setIntAttr:(int)newIntAttr; -- (long long)longLongAttr; -- (void)setLongLongAttr:(long long)newLongLongAttr; -- (unsigned long long)unsignedLongLongAttr; -- (void)setUnsignedLongLongAttr:(unsigned long long)newUnsignedLongLongAttr; -- (NSString *)stringAttr; -- (void)setStringAttr:(NSString *)newStringAttr; -- (DOMTestObj *)testObjAttr; -- (void)setTestObjAttr:(DOMTestObj *)newTestObjAttr; -- (DOMTestObj *)XMLObjAttr; -- (void)setXMLObjAttr:(DOMTestObj *)newXMLObjAttr; -- (BOOL)create; -- (void)setCreate:(BOOL)newCreate; -- (NSString *)reflectedStringAttr; -- (void)setReflectedStringAttr:(NSString *)newReflectedStringAttr; -- (int)reflectedIntegralAttr; -- (void)setReflectedIntegralAttr:(int)newReflectedIntegralAttr; -- (unsigned)reflectedUnsignedIntegralAttr; -- (void)setReflectedUnsignedIntegralAttr:(unsigned)newReflectedUnsignedIntegralAttr; -- (BOOL)reflectedBooleanAttr; -- (void)setReflectedBooleanAttr:(BOOL)newReflectedBooleanAttr; -- (NSString *)reflectedURLAttr; -- (void)setReflectedURLAttr:(NSString *)newReflectedURLAttr; -- (NSString *)reflectedNonEmptyURLAttr; -- (void)setReflectedNonEmptyURLAttr:(NSString *)newReflectedNonEmptyURLAttr; -- (NSString *)reflectedStringAttr; -- (void)setReflectedStringAttr:(NSString *)newReflectedStringAttr; -- (int)reflectedCustomIntegralAttr; -- (void)setReflectedCustomIntegralAttr:(int)newReflectedCustomIntegralAttr; -- (BOOL)reflectedCustomBooleanAttr; -- (void)setReflectedCustomBooleanAttr:(BOOL)newReflectedCustomBooleanAttr; -- (NSString *)reflectedCustomURLAttr; -- (void)setReflectedCustomURLAttr:(NSString *)newReflectedCustomURLAttr; -- (NSString *)reflectedCustomNonEmptyURLAttr; -- (void)setReflectedCustomNonEmptyURLAttr:(NSString *)newReflectedCustomNonEmptyURLAttr; -- (int)attrWithGetterException; -- (void)setAttrWithGetterException:(int)newAttrWithGetterException; -- (int)attrWithSetterException; -- (void)setAttrWithSetterException:(int)newAttrWithSetterException; -- (NSString *)stringAttrWithGetterException; -- (void)setStringAttrWithGetterException:(NSString *)newStringAttrWithGetterException; -- (NSString *)stringAttrWithSetterException; -- (void)setStringAttrWithSetterException:(NSString *)newStringAttrWithSetterException; -- (int)customAttr; -- (void)setCustomAttr:(int)newCustomAttr; -- (NSString *)scriptStringAttr; -#if ENABLE(Condition1) -- (int)conditionalAttr1; -- (void)setConditionalAttr1:(int)newConditionalAttr1; -#endif -#if ENABLE(Condition1) && ENABLE(Condition2) -- (int)conditionalAttr2; -- (void)setConditionalAttr2:(int)newConditionalAttr2; -#endif -#if ENABLE(Condition1) || ENABLE(Condition2) -- (int)conditionalAttr3; -- (void)setConditionalAttr3:(int)newConditionalAttr3; -#endif -- (int)descriptionName; -- (int)idName; -- (void)setIdName:(int)newIdName; -- (NSString *)hashName; -- (void)voidMethod; -- (void)voidMethodWithArgs:(int)intArg strArg:(NSString *)strArg objArg:(DOMTestObj *)objArg; -- (int)intMethod; -- (int)intMethodWithArgs:(int)intArg strArg:(NSString *)strArg objArg:(DOMTestObj *)objArg; -- (DOMTestObj *)objMethod; -- (DOMTestObj *)objMethodWithArgs:(int)intArg strArg:(NSString *)strArg objArg:(DOMTestObj *)objArg; -- (DOMTestObj *)methodThatRequiresAllArgs:(NSString *)strArg objArg:(DOMTestObj *)objArg; -- (DOMTestObj *)methodThatRequiresAllArgsAndThrows:(NSString *)strArg objArg:(DOMTestObj *)objArg; -- (void)serializedValue:(NSString *)serializedArg; -- (void)idbKey:(DOMIDBKey *)key; -- (void)optionsObject:(DOMOptionsObject *)oo ooo:(DOMOptionsObject *)ooo; -- (void)methodWithException; -- (void)customMethod; -- (void)customMethodWithArgs:(int)intArg strArg:(NSString *)strArg objArg:(DOMTestObj *)objArg; -- (void)customArgsAndException:(DOMlog *)intArg; -- (void)addEventListener:(NSString *)type listener:(id <DOMEventListener>)listener useCapture:(BOOL)useCapture; -- (void)removeEventListener:(NSString *)type listener:(id <DOMEventListener>)listener useCapture:(BOOL)useCapture; -- (void)withDynamicFrame; -- (void)withDynamicFrameAndArg:(int)intArg; -- (void)withDynamicFrameAndOptionalArg:(int)intArg optionalArg:(int)optionalArg; -- (void)withDynamicFrameAndUserGesture:(int)intArg; -- (void)withDynamicFrameAndUserGestureASAD:(int)intArg optionalArg:(int)optionalArg; -- (void)withScriptStateVoid; -- (DOMTestObj *)withScriptStateObj; -- (void)withScriptStateVoidException; -- (DOMTestObj *)withScriptStateObjException; -- (void)withScriptExecutionContext; -- (void)methodWithOptionalArg:(int)opt; -- (void)methodWithNonOptionalArgAndOptionalArg:(int)nonOpt opt:(int)opt; -- (void)methodWithNonOptionalArgAndTwoOptionalArgs:(int)nonOpt opt1:(int)opt1 opt2:(int)opt2; -- (void)classMethod; -- (int)classMethodWithOptional:(int)arg; -@end - -#endif |