equal
deleted
inserted
replaced
567 } |
567 } |
568 return (char)0; |
568 return (char)0; |
569 } |
569 } |
570 |
570 |
571 /** |
571 /** |
572 * Returns true if the character at offset is navigatable too. This |
572 * Returns true if the character at offset is navigable too. This |
573 * is implemented in terms of <code>isLiteral</code>, subclasses |
573 * is implemented in terms of <code>isLiteral</code>, subclasses |
574 * may wish to provide different behavior. |
574 * may wish to provide different behavior. |
575 */ |
575 */ |
576 boolean isNavigatable(int offset) { |
576 boolean isNavigatable(int offset) { |
577 return !isLiteral(offset); |
577 return !isLiteral(offset); |
860 Object getAdjustField(int start, Map attributes) { |
860 Object getAdjustField(int start, Map attributes) { |
861 return null; |
861 return null; |
862 } |
862 } |
863 |
863 |
864 /** |
864 /** |
865 * Returns the number of occurences of <code>f</code> before |
865 * Returns the number of occurrences of <code>f</code> before |
866 * the location <code>start</code> in the current |
866 * the location <code>start</code> in the current |
867 * <code>AttributedCharacterIterator</code>. |
867 * <code>AttributedCharacterIterator</code>. |
868 */ |
868 */ |
869 private int getFieldTypeCountTo(Object f, int start) { |
869 private int getFieldTypeCountTo(Object f, int start) { |
870 AttributedCharacterIterator iterator = getIterator(); |
870 AttributedCharacterIterator iterator = getIterator(); |