Up
Authors
- Manuel Guesdon (
mguesdon@orange-concept.com)
-
Date: Generated at 2025-12-01
Copyright: (C) 2004 Free Software Foundation, Inc.
- Declared in:
- WebObjects/GSWElementID.h
- Conforms to:
- NSCoding
- NSCopying
Availability: OpenStep
Description forthcoming.
GSWElementID declares 12 Instance Variables
+ (
GSWElementID*)
elementID;
Availability: OpenStep
Returns a elementID
+ (
GSWElementID*)
elementIDWithString: (
NSString*)string;
Availability: OpenStep
Returns elementID initialized with 'string'
- (void)
appendElementIDComponent: (
NSString*)element;
Availability: OpenStep
Append 'element' element ID after last
elementID part You should avoid
element ending with digits.
- (void)
appendZeroElementIDComponent;
Availability: OpenStep
Append zero element ID after last elementID part
- (void)
deleteAllElementIDComponents;
Availability: OpenStep
empties elementID
- (void)
deleteLastElementIDComponent;
Availability: OpenStep
Deletes last elementID part
- (
NSString*)
elementIDString;
Availability: OpenStep
Returns elementID string representation or empty
string if there's not elements
- (int)
elementsCount;
Availability: OpenStep
returns number of element ID parts
- (void)
incrementLastElementIDComponent;
Availability: OpenStep
Increments last elementID part
- (id)
initWithPartsCountCapacity: (int)partsCount;
Availability: OpenStep
Base initializer partsCount is the number
of parts to allocate
- (id)
initWithString: (
NSString*)string;
Availability: OpenStep
Initialize from 'string' elementID
- (BOOL)
isParentSearchOverForSenderID: (
NSString*)senderID;
Availability: OpenStep
Returns YES if we should stop search
(if self is greater than senderID) For
better performences, senderID should be
an immutable string
- (BOOL)
isSearchOverForSenderID: (
NSString*)senderID;
Availability: OpenStep
Returns YES if we should stop search
(if self is greater than senderID) For
better performences, senderID should be
an immutable string
- (
NSString*)
parentElementIDString;
Availability: OpenStep
Returns parent element ID
Instance Variables for GSWElementID Class
@protected int
_allocatedPartsCount;
Availability: OpenStep
number of currently allocated parts
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected IMP
_buildElementPartsIMP;
Availability: OpenStep
-_buildElementParts
IMP
Warning the underscore at the start
of the name of this instance variable indicates that,
even though it is not technically private, it
is intended for internal use within the package, and you
should not use the variable in other code.
@protected int
_builtPartCount;
Availability: OpenStep
number of parts which have a built _elementIDString
Warning the underscore at the start
of the name of this instance variable indicates that,
even though it is not technically private, it
is intended for internal use within the package, and you
should not use the variable in other code.
@protected IMP
_deleteElementsFromIndexIMP;
Availability: OpenStep
-_deleteElementsFromIndex
IMP
Warning the underscore at the start
of the name of this instance variable indicates that,
even though it is not technically private, it
is intended for internal use within the package, and you
should not use the variable in other code.
@protected NSString*
_elementIDString;
Availability: OpenStep
cached current elementIDString
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWElementID*
_isSearchOverLastSenderID;
Availability: OpenStep
cache elementID built from
_isSearchOverLastSenderIDString
Warning the underscore at the start
of the name of this instance variable indicates that,
even though it is not technically private, it
is intended for internal use within the package, and you
should not use the variable in other code.
@protected NSString*
_isSearchOverLastSenderIDString;
Availability: OpenStep
cached last isSearchOver sender ID string
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWElementIDPart*
_parts;
Availability: OpenStep
dynamic array of GSWElementIDPart
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected int
_partsCount;
Availability: OpenStep
number of used parts (number of elemens in the
current elementID
Warning the
underscore at the start of the name of this
instance variable indicates that, even though it
is not technically private, it is intended for
internal use within the package, and you should
not use the variable in other code.
@protected NSMutableString*
_tmpString;
Availability: OpenStep
a mutable string for manipulations
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected IMP
_tmpString_appendStringIMP;
Availability: OpenStep
_tmpString
-appendString:
IMP
Warning the underscore at the start
of the name of this instance variable indicates that,
even though it is not technically
private, it
is intended for internal use within the package, and you
should not use the variable in other code.
@protected IMP
_tmpString_setStringIMP;
Availability: OpenStep
_tmpString
-setString:
IMP
Warning the underscore at the start
of the name of this instance variable indicates that,
even though it is not technically private, it
is intended for internal use within the package, and you
should not use the variable in other code.
typedef struct _GSWElementIDIMPs struct _GSWElementIDIMPs;
Availability: OpenStep
Description forthcoming.
typedef struct _GSWElementIDPart struct _GSWElementIDPart;
Availability: OpenStep
Description forthcoming.
SEL appendElementIDComponentSEL;
Availability: OpenStep
Description forthcoming.
SEL appendZeroElementIDComponentSEL;
Availability: OpenStep
Description forthcoming.
SEL deleteAllElementIDComponentsSEL;
Availability: OpenStep
Description forthcoming.
SEL deleteLastElementIDComponentSEL;
Availability: OpenStep
Description forthcoming.
SEL elementIDStringSEL;
Availability: OpenStep
Description forthcoming.
SEL incrementLastElementIDComponentSEL;
Availability: OpenStep
Description forthcoming.
SEL isParentSearchOverForSenderIDSEL;
Availability: OpenStep
Description forthcoming.
SEL isSearchOverForSenderIDSEL;
Availability: OpenStep
Description forthcoming.
void GetGSWElementIDIMPs(GSWElementIDIMPs*
impsPtr,
GSWElementID*
elementID);
Availability: OpenStep
Fill impsPtr structure with IMPs for
elementID
void InitializeGSWElementIDSELs();
Availability: OpenStep
Initialize GSWElementID selectors
Up