/**
* Non-0-length spans of type SPAN_INCLUSIVE_EXCLUSIVE expand
* to include text inserted at their starting point but not at their
* ending point. When 0-length, they behave like marks.
*/publicstaticfinalint SPAN_INCLUSIVE_EXCLUSIVE = SPAN_MARK_MARK;/**
* Spans of type SPAN_INCLUSIVE_INCLUSIVE expand
* to include text inserted at either their starting or ending point.
*/publicstaticfinalint SPAN_INCLUSIVE_INCLUSIVE = SPAN_MARK_POINT;/**
* Spans of type SPAN_EXCLUSIVE_EXCLUSIVE do not expand
* to include text inserted at either their starting or ending point.
* They can never have a length of 0 and are automatically removed
* from the buffer if all the text they cover is removed.
*/publicstaticfinalint SPAN_EXCLUSIVE_EXCLUSIVE = SPAN_POINT_MARK;/**
* Non-0-length spans of type SPAN_EXCLUSIVE_INCLUSIVE expand
* to include text inserted at their ending point but not at their
* starting point. When 0-length, they behave like points.
*/publicstaticfinalint SPAN_EXCLUSIVE_INCLUSIVE = SPAN_POINT_POINT;