| Inherits from | NSObject |
| Declared in | GBParagraphItem.h<br />GBParagraphItem.m |
Defines the base functionality for all paragraph items.
+ paragraphItem
Returns new autoreleased instance.
+ paragraphItemWithStringValue:
Returns new autoreleased instance with stringValue set to the given text.
stringValue
Item's string value.
descriptionStringValue
String value as used in debug description.
isTextItem
Returns YES if this item is text. This is only used to simplify output generation!
isOrderedListItem
Returns YES if this is ordered list item. This is only used to simplify output generation!
isUnorderedListItem
Returns YES if this is unordered list item. This is only used to simplify output generation!
isWarningSpecialItem
Returns YES if this is warning special item. This is only used to simplify output generation!
isBugSpecialItem
Returns YES if this is bug special item. This is only used to simplify output generation!
isExampleSpecialItem
Returns YES if this is example special item. This is only used to simplify output generation!
isBoldDecoratorItem
Returns YES if this is bold decorator item. This is only used to simplify output generation!
isItalicsDecoratorItem
Returns YES if this is italics decorator item. This is only used to simplify output generation!
isCodeDecoratorItem
Returns YES if this is code decorator item. This is only used to simplify output generation!
isLinkItem
Returns YES if this is link item. This is only used to simplify output generation!
Returns new autoreleased instance.
+ (id)paragraphItemReturns new autoreleased instance.
GBParagraphItem.hGBParagraphItem.m Returns new autoreleased instance with stringValue set to the given text.
+ (id)paragraphItemWithStringValue:(NSString *)valueReturns initialized value.
Returns new autoreleased instance with stringValue set to the given text.
This is equivalent to the following code:
GBParagraphItem *item = [GBParagraphItem paragraphItem]; item.stringValue = value;
GBParagraphItem.hGBParagraphItem.mString value as used in debug description.
@property (readonly) NSString *descriptionStringValueString value as used in debug description.
By default this returns string value trimmed to a predefined maximum length, but subclasses can override to provide their specific implementation. This is only used for debugging purposes and should not be used for any output generation! See description method implementation for details.
Sending this message is equivalent to sending descriptionForStringValue: to receiver and passing it stringValue as the parameter.
GBParagraphItem.h Returns YES if this is bold decorator item. This is only used to simplify output generation!
@property (readonly) BOOL isBoldDecoratorItem Returns YES if this is bold decorator item. This is only used to simplify output generation!
GBParagraphItem.h Returns YES if this is bug special item. This is only used to simplify output generation!
@property (readonly) BOOL isBugSpecialItem Returns YES if this is bug special item. This is only used to simplify output generation!
GBParagraphItem.h Returns YES if this is code decorator item. This is only used to simplify output generation!
@property (readonly) BOOL isCodeDecoratorItem Returns YES if this is code decorator item. This is only used to simplify output generation!
GBParagraphItem.h Returns YES if this is example special item. This is only used to simplify output generation!
@property (readonly) BOOL isExampleSpecialItem Returns YES if this is example special item. This is only used to simplify output generation!
GBParagraphItem.h Returns YES if this is italics decorator item. This is only used to simplify output generation!
@property (readonly) BOOL isItalicsDecoratorItem Returns YES if this is italics decorator item. This is only used to simplify output generation!
GBParagraphItem.h Returns YES if this is link item. This is only used to simplify output generation!
@property (readonly) BOOL isLinkItem Returns YES if this is link item. This is only used to simplify output generation!
GBParagraphItem.h Returns YES if this is ordered list item. This is only used to simplify output generation!
@property (readonly) BOOL isOrderedListItem Returns YES if this is ordered list item. This is only used to simplify output generation!
GBParagraphItem.h Returns YES if this item is text. This is only used to simplify output generation!
@property (readonly) BOOL isTextItem Returns YES if this item is text. This is only used to simplify output generation!
GBParagraphItem.h Returns YES if this is unordered list item. This is only used to simplify output generation!
@property (readonly) BOOL isUnorderedListItem Returns YES if this is unordered list item. This is only used to simplify output generation!
GBParagraphItem.h Returns YES if this is warning special item. This is only used to simplify output generation!
@property (readonly) BOOL isWarningSpecialItem Returns YES if this is warning special item. This is only used to simplify output generation!
GBParagraphItem.hItem's string value.
@property (copy) NSString *stringValueItem's string value.
String value is used for output generation in case of leaf items. For container items, string value should not be used for output generation unless specified otherwise!
GBParagraphItem.h