16f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org/*
26f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org**********************************************************************
36f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org*   Copyright (C) 1999-2006,2013 IBM Corp. All rights reserved.
46f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org**********************************************************************
56f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org*   Date        Name        Description
66f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org*   12/1/99    rgillam     Complete port from Java.
76f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org*   01/13/2000 helena      Added UErrorCode to ctors.
86f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org**********************************************************************
96f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org*/
106f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
116f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#ifndef DBBI_H
126f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#define DBBI_H
136f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
146f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#include "unicode/rbbi.h"
156f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
166f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#if !UCONFIG_NO_BREAK_ITERATION
176f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
186f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org/**
196f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * \file
206f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * \brief C++ API: Dictionary Based Break Iterator
216f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org */
226f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
236f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgU_NAMESPACE_BEGIN
246f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
256f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#ifndef U_HIDE_DEPRECATED_API
266f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org/**
276f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * An obsolete subclass of RuleBasedBreakIterator. Handling of dictionary-
286f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * based break iteration has been folded into the base class. This class
296f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * is deprecated as of ICU 3.6.
306f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * @deprecated ICU 3.6
316f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org */
326f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgtypedef RuleBasedBreakIterator DictionaryBasedBreakIterator;
336f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
346f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#endif  /* U_HIDE_DEPRECATED_API */
356f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
366f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgU_NAMESPACE_END
376f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
386f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#endif /* #if !UCONFIG_NO_BREAK_ITERATION */
396f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
406f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#endif
41