From f7776da3da5bfa86a89ea76c7d43ef3d4a2c4008 Mon Sep 17 00:00:00 2001 From: griffon Date: Tue, 16 Oct 2007 13:16:27 +0000 Subject: [PATCH] git-svn-id: https://only.mawhrin.net/repos/FBReaderJ/trunk@44 6a642e6f-84f6-412e-ac94-c4a38d5a04b0 --- src/org/zlibrary/view/ZLTextControlElement.java | 16 ++++++++++++++++ src/org/zlibrary/view/ZLTextElement.java | 14 ++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 src/org/zlibrary/view/ZLTextControlElement.java create mode 100644 src/org/zlibrary/view/ZLTextElement.java diff --git a/src/org/zlibrary/view/ZLTextControlElement.java b/src/org/zlibrary/view/ZLTextControlElement.java new file mode 100644 index 000000000..f37876fad --- /dev/null +++ b/src/org/zlibrary/view/ZLTextControlElement.java @@ -0,0 +1,16 @@ +package org.zlibrary.view; + +import org.zlibrary.model.entry.ZLTextParagraphEntry; +import org.zlibrary.model.entry.ZLTextControlEntry; + +public abstract class ZLTextControlElement implements ZLTextElement { + + private ZLTextParagraphEntry myEntry; + + public abstract Kind getKind(); + public abstract ZLTextControlEntry getEntry(); + public abstract byte getTextKind(); + public abstract boolean isStart(); +} + + diff --git a/src/org/zlibrary/view/ZLTextElement.java b/src/org/zlibrary/view/ZLTextElement.java new file mode 100644 index 000000000..28a5daf0e --- /dev/null +++ b/src/org/zlibrary/view/ZLTextElement.java @@ -0,0 +1,14 @@ +package org.zlibrary.view; + +import org.zlibrary.model.ZLTextParagraph; + +public interface ZLTextElement { + + public enum Kind { + WORD_ELEMENT, + CONTROL_ELEMENT, + }; + + public abstract Kind getKind(); + +}