| OLD | NEW |
| 1 /* | 1 /* |
| 2 ******************************************************************************* | 2 ******************************************************************************* |
| 3 * Copyright (C) 2014, International Business Machines Corporation and | 3 * Copyright (C) 2014, International Business Machines Corporation and |
| 4 * others. All Rights Reserved. | 4 * others. All Rights Reserved. |
| 5 ******************************************************************************* | 5 ******************************************************************************* |
| 6 */ | 6 */ |
| 7 | 7 |
| 8 #include "unicode/utypes.h" | 8 #include "unicode/utypes.h" |
| 9 #if !UCONFIG_NO_BREAK_ITERATION && !UCONFIG_NO_FILTERED_BREAK_ITERATION | 9 #if !UCONFIG_NO_BREAK_ITERATION && !UCONFIG_NO_FILTERED_BREAK_ITERATION |
| 10 | 10 |
| (...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 140 /* -- cloning and other subclass stuff -- */ | 140 /* -- cloning and other subclass stuff -- */ |
| 141 virtual BreakIterator * createBufferClone(void * /*stackBuffer*/, | 141 virtual BreakIterator * createBufferClone(void * /*stackBuffer*/, |
| 142 int32_t &/*BufferSize*/, | 142 int32_t &/*BufferSize*/, |
| 143 UErrorCode &status) { | 143 UErrorCode &status) { |
| 144 // for now - always deep clone | 144 // for now - always deep clone |
| 145 status = U_SAFECLONE_ALLOCATED_WARNING; | 145 status = U_SAFECLONE_ALLOCATED_WARNING; |
| 146 return clone(); | 146 return clone(); |
| 147 } | 147 } |
| 148 virtual BreakIterator* clone(void) const { return new SimpleFilteredSentenceBr
eakIterator(*this); } | 148 virtual BreakIterator* clone(void) const { return new SimpleFilteredSentenceBr
eakIterator(*this); } |
| 149 virtual UClassID getDynamicClassID(void) const { return NULL; } | 149 virtual UClassID getDynamicClassID(void) const { return NULL; } |
| 150 virtual UBool operator==(const BreakIterator& o) const { if(*this==o) return t
rue; return false; } | 150 virtual UBool operator==(const BreakIterator& o) const { if(this==&o) return t
rue; return false; } |
| 151 | 151 |
| 152 /* -- text modifying -- */ | 152 /* -- text modifying -- */ |
| 153 virtual void setText(UText *text, UErrorCode &status) { fDelegate->setText(tex
t,status); } | 153 virtual void setText(UText *text, UErrorCode &status) { fDelegate->setText(tex
t,status); } |
| 154 virtual BreakIterator &refreshInputText(UText *input, UErrorCode &status) { fD
elegate->refreshInputText(input,status); return *this; } | 154 virtual BreakIterator &refreshInputText(UText *input, UErrorCode &status) { fD
elegate->refreshInputText(input,status); return *this; } |
| 155 virtual void adoptText(CharacterIterator* it) { fDelegate->adoptText(it); } | 155 virtual void adoptText(CharacterIterator* it) { fDelegate->adoptText(it); } |
| 156 virtual void setText(const UnicodeString &text) { fDelegate->setText(text); } | 156 virtual void setText(const UnicodeString &text) { fDelegate->setText(text); } |
| 157 | 157 |
| 158 /* -- other functions that are just delegated -- */ | 158 /* -- other functions that are just delegated -- */ |
| 159 virtual UText *getUText(UText *fillIn, UErrorCode &status) const { return fDel
egate->getUText(fillIn,status); } | 159 virtual UText *getUText(UText *fillIn, UErrorCode &status) const { return fDel
egate->getUText(fillIn,status); } |
| 160 virtual CharacterIterator& getText(void) const { return fDelegate->getText();
} | 160 virtual CharacterIterator& getText(void) const { return fDelegate->getText();
} |
| (...skipping 351 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 512 FilteredBreakIteratorBuilder::createInstance(UErrorCode& status) { | 512 FilteredBreakIteratorBuilder::createInstance(UErrorCode& status) { |
| 513 if(U_FAILURE(status)) return NULL; | 513 if(U_FAILURE(status)) return NULL; |
| 514 LocalPointer<FilteredBreakIteratorBuilder> ret(new SimpleFilteredBreakIterator
Builder(status)); | 514 LocalPointer<FilteredBreakIteratorBuilder> ret(new SimpleFilteredBreakIterator
Builder(status)); |
| 515 if(U_SUCCESS(status) && !ret.isValid()) status = U_MEMORY_ALLOCATION_ERROR; | 515 if(U_SUCCESS(status) && !ret.isValid()) status = U_MEMORY_ALLOCATION_ERROR; |
| 516 return ret.orphan(); | 516 return ret.orphan(); |
| 517 } | 517 } |
| 518 | 518 |
| 519 U_NAMESPACE_END | 519 U_NAMESPACE_END |
| 520 | 520 |
| 521 #endif //#if !UCONFIG_NO_BREAK_ITERATION && U_HAVE_STD_STRING && !UCONFIG_NO_FIL
TERED_BREAK_ITERATION | 521 #endif //#if !UCONFIG_NO_BREAK_ITERATION && U_HAVE_STD_STRING && !UCONFIG_NO_FIL
TERED_BREAK_ITERATION |
| OLD | NEW |