Package org.seamcat.model.plugin.ui
Interface SeamcatDialogBuilder
-
public interface SeamcatDialogBuilder
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
SeamcatDialogBuilder.Layout
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
add(java.lang.Object panel, SeamcatDialogBuilder.Layout layout)
boolean
buildAndShow()
void
onOK(java.util.function.BooleanSupplier supplier)
void
setDialogSize(int width, int height)
void
setModal(boolean modal)
void
setTitle(java.lang.String title)
void
showCancel()
void
showCancel(java.lang.Runnable r)
void
showHelp()
-
-
-
Method Detail
-
setTitle
void setTitle(java.lang.String title)
-
setModal
void setModal(boolean modal)
-
showHelp
void showHelp()
-
showCancel
void showCancel()
-
showCancel
void showCancel(java.lang.Runnable r)
-
onOK
void onOK(java.util.function.BooleanSupplier supplier)
-
add
void add(java.lang.Object panel, SeamcatDialogBuilder.Layout layout)
-
buildAndShow
boolean buildAndShow()
-
setDialogSize
void setDialogSize(int width, int height)
-
-