ICU-1472 update @draft tags
X-SVN-Rev: 6861
This commit is contained in:
parent
8fdca65e05
commit
4ffa6353f7
@ -37,8 +37,8 @@ class TransliteratorRegistry;
|
||||
* <p>Copyright © IBM Corporation 1999. All rights reserved.
|
||||
*
|
||||
* @author Alan Liu
|
||||
* @version $RCSfile: cpdtrans.h,v $ $Revision: 1.20 $ $Date: 2001/10/08 23:25:22 $
|
||||
* @draft
|
||||
* @version $RCSfile: cpdtrans.h,v $ $Revision: 1.21 $ $Date: 2001/11/14 00:15:20 $
|
||||
* @stable
|
||||
*/
|
||||
class U_I18N_API CompoundTransliterator : public Transliterator {
|
||||
|
||||
@ -69,7 +69,7 @@ public:
|
||||
* <tt>filter.contains()</tt> returns <tt>false</tt> will not be
|
||||
* altered by this transliterator. If <tt>filter</tt> is
|
||||
* <tt>null</tt> then no filtering is applied.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
CompoundTransliterator(Transliterator* const transliterators[],
|
||||
int32_t transliteratorCount,
|
||||
@ -78,10 +78,10 @@ public:
|
||||
/**
|
||||
* Constructs a new compound transliterator.
|
||||
* @param filter the filter. Any character for which
|
||||
* <tt>filter.isIn()</tt> returns <tt>false</tt> will not be
|
||||
* <tt>filter.contains()</tt> returns <tt>false</tt> will not be
|
||||
* altered by this transliterator. If <tt>filter</tt> is
|
||||
* <tt>null</tt> then no filtering is applied.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
CompoundTransliterator(const UnicodeString& id,
|
||||
UTransDirection dir,
|
||||
@ -92,7 +92,7 @@ public:
|
||||
/**
|
||||
* Constructs a new compound transliterator in the FORWARD
|
||||
* direction with a NULL filter.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
CompoundTransliterator(const UnicodeString& id,
|
||||
UParseError& parseError,
|
||||
@ -100,32 +100,32 @@ public:
|
||||
|
||||
/**
|
||||
* Destructor.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
virtual ~CompoundTransliterator();
|
||||
|
||||
/**
|
||||
* Copy constructor.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
CompoundTransliterator(const CompoundTransliterator&);
|
||||
|
||||
/**
|
||||
* Assignment operator.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
CompoundTransliterator& operator=(const CompoundTransliterator&);
|
||||
|
||||
/**
|
||||
* Transliterator API.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
Transliterator* clone(void) const;
|
||||
|
||||
/**
|
||||
* Returns the number of transliterators in this chain.
|
||||
* @return number of transliterators in this chain.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
virtual int32_t getCount(void) const;
|
||||
|
||||
@ -133,18 +133,18 @@ public:
|
||||
* Returns the transliterator at the given index in this chain.
|
||||
* @param index index into chain, from 0 to <code>getCount() - 1</code>
|
||||
* @return transliterator at the given index
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
virtual const Transliterator& getTransliterator(int32_t index) const;
|
||||
|
||||
/**
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
void setTransliterators(Transliterator* const transliterators[],
|
||||
int32_t count);
|
||||
|
||||
/**
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
void adoptTransliterators(Transliterator* adoptedTransliterators[],
|
||||
int32_t count);
|
||||
@ -165,7 +165,7 @@ public:
|
||||
|
||||
/**
|
||||
* Implements {@link Transliterator#handleTransliterate}.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
virtual void handleTransliterate(Replaceable& text, UTransPosition& index,
|
||||
UBool incremental) const;
|
||||
|
@ -24,8 +24,8 @@ U_NAMESPACE_BEGIN
|
||||
* <p>Copyright © IBM Corporation 1999. All rights reserved.
|
||||
*
|
||||
* @author Alan Liu
|
||||
* @version $RCSfile: hextouni.h,v $ $Revision: 1.11 $ $Date: 2001/10/11 23:54:55 $
|
||||
* @draft
|
||||
* @version $RCSfile: hextouni.h,v $ $Revision: 1.12 $ $Date: 2001/11/14 00:16:29 $
|
||||
* @stable
|
||||
*/
|
||||
class U_I18N_API HexToUnicodeTransliterator : public Transliterator {
|
||||
|
||||
@ -69,7 +69,7 @@ public:
|
||||
* Constructs a transliterator that recognizes the standard
|
||||
* prefixes "\u", "\U", "u+", and "U+", each with no
|
||||
* suffix.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
HexToUnicodeTransliterator(UnicodeFilter* adoptedFilter = 0);
|
||||
|
||||
@ -91,25 +91,25 @@ public:
|
||||
|
||||
/**
|
||||
* Destructor.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
virtual ~HexToUnicodeTransliterator();
|
||||
|
||||
/**
|
||||
* Copy constructor.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
HexToUnicodeTransliterator(const HexToUnicodeTransliterator&);
|
||||
|
||||
/**
|
||||
* Assignment operator.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
HexToUnicodeTransliterator& operator=(const HexToUnicodeTransliterator&);
|
||||
|
||||
/**
|
||||
* Transliterator API.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
Transliterator* clone(void) const;
|
||||
|
||||
@ -148,7 +148,7 @@ public:
|
||||
|
||||
/**
|
||||
* Implements {@link Transliterator#handleTransliterate}.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
virtual void handleTransliterate(Replaceable& text, UTransPosition& offset,
|
||||
UBool isIncremental) const;
|
||||
|
@ -17,6 +17,7 @@ U_NAMESPACE_BEGIN
|
||||
/**
|
||||
* A transliterator that performs name to character mapping.
|
||||
* @author Alan Liu
|
||||
* @draft ICU 2.0
|
||||
*/
|
||||
class U_I18N_API NameUnicodeTransliterator : public Transliterator {
|
||||
|
||||
@ -27,6 +28,7 @@ class U_I18N_API NameUnicodeTransliterator : public Transliterator {
|
||||
|
||||
/**
|
||||
* Constructs a transliterator.
|
||||
* @draft ICU 2.0
|
||||
*/
|
||||
NameUnicodeTransliterator(UChar32 openDelimiter, UChar32 closeDelimiter,
|
||||
UnicodeFilter* adoptedFilter = 0);
|
||||
@ -34,26 +36,31 @@ class U_I18N_API NameUnicodeTransliterator : public Transliterator {
|
||||
/**
|
||||
* Constructs a transliterator with the default delimiters '{' and
|
||||
* '}'.
|
||||
* @draft ICU 2.0
|
||||
*/
|
||||
NameUnicodeTransliterator(UnicodeFilter* adoptedFilter = 0);
|
||||
|
||||
/**
|
||||
* Destructor.
|
||||
* @draft ICU 2.0
|
||||
*/
|
||||
virtual ~NameUnicodeTransliterator();
|
||||
|
||||
/**
|
||||
* Copy constructor.
|
||||
* @draft ICU 2.0
|
||||
*/
|
||||
NameUnicodeTransliterator(const NameUnicodeTransliterator&);
|
||||
|
||||
/**
|
||||
* Assignment operator.
|
||||
* @draft ICU 2.0
|
||||
*/
|
||||
NameUnicodeTransliterator& operator=(const NameUnicodeTransliterator&);
|
||||
|
||||
/**
|
||||
* Transliterator API.
|
||||
* @draft ICU 2.0
|
||||
*/
|
||||
Transliterator* clone(void) const;
|
||||
|
||||
@ -61,7 +68,7 @@ class U_I18N_API NameUnicodeTransliterator : public Transliterator {
|
||||
|
||||
/**
|
||||
* Implements {@link Transliterator#handleTransliterate}.
|
||||
* @draft
|
||||
* @draft ICU 2.0
|
||||
*/
|
||||
virtual void handleTransliterate(Replaceable& text, UTransPosition& offset,
|
||||
UBool isIncremental) const;
|
||||
|
@ -277,7 +277,7 @@ class TransliterationRuleData;
|
||||
* rule <em>masks</em> the second rule. </p>
|
||||
*
|
||||
* @author Alan Liu
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
class U_I18N_API RuleBasedTransliterator : public Transliterator {
|
||||
|
||||
@ -300,7 +300,7 @@ public:
|
||||
* @param direction either FORWARD or REVERSE.
|
||||
* @exception IllegalArgumentException if rules are malformed
|
||||
* or direction is invalid.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
RuleBasedTransliterator(const UnicodeString& id,
|
||||
const UnicodeString& rules,
|
||||
@ -324,7 +324,7 @@ public:
|
||||
|
||||
/**
|
||||
* Covenience constructor with no filter.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
RuleBasedTransliterator(const UnicodeString& id,
|
||||
const UnicodeString& rules,
|
||||
@ -333,7 +333,7 @@ public:
|
||||
|
||||
/**
|
||||
* Covenience constructor with no filter and FORWARD direction.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
RuleBasedTransliterator(const UnicodeString& id,
|
||||
const UnicodeString& rules,
|
||||
@ -341,7 +341,7 @@ public:
|
||||
|
||||
/**
|
||||
* Covenience constructor with FORWARD direction.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
RuleBasedTransliterator(const UnicodeString& id,
|
||||
const UnicodeString& rules,
|
||||
@ -350,7 +350,7 @@ public:
|
||||
|
||||
/**
|
||||
* Covenience constructor.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
RuleBasedTransliterator(const UnicodeString& id,
|
||||
const TransliterationRuleData* theData,
|
||||
@ -371,7 +371,7 @@ public:
|
||||
|
||||
/**
|
||||
* Copy constructor.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
RuleBasedTransliterator(const RuleBasedTransliterator&);
|
||||
|
||||
@ -379,13 +379,13 @@ public:
|
||||
|
||||
/**
|
||||
* Implement Transliterator API.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
Transliterator* clone(void) const;
|
||||
|
||||
/**
|
||||
* Implements {@link Transliterator#handleTransliterate}.
|
||||
* @draft
|
||||
* @stable
|
||||
*/
|
||||
virtual void handleTransliterate(Replaceable& text, UTransPosition& offsets,
|
||||
UBool isIncremental) const;
|
||||
|
Loading…
Reference in New Issue
Block a user