ICU-1472 update @draft tags

X-SVN-Rev: 6861
This commit is contained in:
Alan Liu 2001-11-14 00:21:56 +00:00
parent 8fdca65e05
commit 4ffa6353f7
4 changed files with 40 additions and 33 deletions

View File

@ -37,8 +37,8 @@ class TransliteratorRegistry;
* <p>Copyright &copy; 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;

View File

@ -24,8 +24,8 @@ U_NAMESPACE_BEGIN
* <p>Copyright &copy; 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 "&#92;u", "&#92;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;

View File

@ -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;

View File

@ -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;