diff options
Diffstat (limited to 'Essentials/src/com/earth2me/essentials/utils/textreader/SimpleTextPager.java')
-rw-r--r-- | Essentials/src/com/earth2me/essentials/utils/textreader/SimpleTextPager.java | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/Essentials/src/com/earth2me/essentials/utils/textreader/SimpleTextPager.java b/Essentials/src/com/earth2me/essentials/utils/textreader/SimpleTextPager.java new file mode 100644 index 000000000..3c9e9cb55 --- /dev/null +++ b/Essentials/src/com/earth2me/essentials/utils/textreader/SimpleTextPager.java @@ -0,0 +1,31 @@ +package com.earth2me.essentials.utils.textreader; + +import org.bukkit.command.CommandSender; + + +public class SimpleTextPager +{ + private final transient IText text; + + public SimpleTextPager(final IText text) + { + this.text = text; + } + + public void showPage(final CommandSender sender) + { + for (String line : text.getLines()) + { + sender.sendMessage(line); + } + } + + public String getString(int line) + { + if (text.getLines().size() < line) + { + return null; + } + return text.getLines().get(line); + } +} |