X-Git-Url: http://git.nikiroo.be/?p=jvcard.git;a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Fjvcard%2Ftui%2Fpanes%2FMainContent.java;h=26cd7cb8ae330797e8394f27eb831762480241ac;hp=68230d490eeb98e3bb612f323fd91533f73caeef;hb=5ad0e17e7fea1c602cb2638a006424af9c7e33e8;hpb=e4444b0bc462544629d9e7e7ab62b96a4d9cab10 diff --git a/src/be/nikiroo/jvcard/tui/panes/MainContent.java b/src/be/nikiroo/jvcard/tui/panes/MainContent.java index 68230d4..26cd7cb 100644 --- a/src/be/nikiroo/jvcard/tui/panes/MainContent.java +++ b/src/be/nikiroo/jvcard/tui/panes/MainContent.java @@ -1,5 +1,6 @@ package be.nikiroo.jvcard.tui.panes; +import java.io.IOException; import java.util.List; import be.nikiroo.jvcard.tui.KeyAction; @@ -95,4 +96,18 @@ abstract public class MainContent extends Panel { public void refreshData() { invalidate(); } + + /** + * Wake up call when the content is popped-back into view. You should call + * this method when you exit a previous content and come back to this one. + * + * @return a message to display, or NULL + * + * @throws IOException + * in case of error (the message of the {@link IOException} will + * be displayed to the user) + */ + public String wakeup() throws IOException { + return null; + } }