Package org.seamcat.model.plugin.ui
Interface CustomPanelBuilder<MODEL,ROOTMODEL>
-
- Type Parameters:
MODEL
- current model to renderROOTMODEL
- editor for the whole UI starting from the root panel
public interface CustomPanelBuilder<MODEL,ROOTMODEL>
When a MODEL need to be presented in a different way than the default rendering. The use of ROOTMODEL will only be possible in places with a well-defined root panel, which is either a SystemModel or PostProcessingUI. If theCustomPanelBuilder
is used elsewhere null is passed
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CustomPanelModelEditor<?,MODEL>
build(MODEL model, ModelEditor<ROOTMODEL> modelEditor)
-
-
-
Method Detail
-
build
CustomPanelModelEditor<?,MODEL> build(MODEL model, ModelEditor<ROOTMODEL> modelEditor)
-
-