home *** CD-ROM | disk | FTP | other *** search
- package javax.swing;
-
- import javax.swing.text.BoxView;
- import javax.swing.text.DefaultEditorKit;
- import javax.swing.text.Document;
- import javax.swing.text.Element;
- import javax.swing.text.View;
- import javax.swing.text.ViewFactory;
- import javax.swing.text.WrappedPlainView;
-
- class JEditorPane$PlainEditorKit extends DefaultEditorKit implements ViewFactory {
- public Object clone() {
- return new JEditorPane$PlainEditorKit();
- }
-
- public ViewFactory getViewFactory() {
- return this;
- }
-
- public View create(Element var1) {
- Document var2 = var1.getDocument();
- Object var3 = var2.getProperty("i18n");
- return (View)(var3 != null && var3.equals(Boolean.TRUE) ? this.createI18N(var1) : new WrappedPlainView(var1));
- }
-
- View createI18N(Element var1) {
- String var2 = var1.getName();
- if (var2 != null) {
- if (var2.equals("content")) {
- return new JEditorPane.PlainEditorKit.PlainParagraph(var1);
- }
-
- if (var2.equals("paragraph")) {
- return new BoxView(var1, 1);
- }
- }
-
- return null;
- }
- }
-