java.lang.Object
javax.ide.extension.ElementVisitor
javax.ide.extension.I18NCharVisitor
- public abstract class I18NCharVisitor
- extends ElementVisitor
An element visitor that processes xml elements of type i18n_char. If
the element has an rskey attribute and an ancestor extension element defined
a bundle using the rsbundle attribute, this implementation will use
ResourceBundle.getBundle() to load a string resource from the bundle class.
If no rskey attribute is present, the text of the element will be used
instead. In either case, characterValue( ElementContext, char ) 55
is called with the first non-whitespace character of the resulting string.
An error is logged if the rskey attribute is present on the element but no
rsbundle was defined in an ancestor extension element.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_delegate
private final I18NStringVisitor _delegate
I18NCharVisitor
public I18NCharVisitor()
start
public final void start(ElementStartContext context)
- Description copied from class:
ElementVisitor
- Visit the start tag of an xml element.
This implementation does nothing.
- Overrides:
start in class ElementVisitor
end
public final void end(ElementEndContext context)
- Description copied from class:
ElementVisitor
- Visit the end tag of an xml element.
This implementation does nothing.
- Overrides:
end in class ElementVisitor
characterValue
protected abstract void characterValue(ElementContext context,
char value)