-
- All Known Implementing Classes:
SwingViewBuilderFactory
public interface ViewBuilderFactoryFactory for ViewBuilders
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ViewBuildercreate(Controller c)Creates a ViewBuilder for the given controllerViewBuildercreate(Controller c, int documentViewType, int documentPageFitMode)Creates a ViewBuilder for the given controller and argumentsViewBuildercreate(Controller c, int documentViewType, int documentPageFitMode, float rotation)Creates a ViewBuilder for the given controller and argumentsViewBuildercreate(Controller c, Font bf, boolean bt, int ts, float[] zl, int documentViewType, int documentPageFitMode)Creates a ViewBuilder for the given controller and argumentsViewBuildercreate(Controller c, ViewerPropertiesManager properties)Creates a ViewBuilder for the given controller and propertiesViewBuildercreate(Controller c, ViewerPropertiesManager properties, Font bf, boolean bt, int ts, float[] zl, int documentViewType, int documentPageFitMode, float rotation)Creates a ViewBuilder for the given controller and arguments
-
-
-
Method Detail
-
create
ViewBuilder create(Controller c)
Creates a ViewBuilder for the given controller- Parameters:
c- The controller- Returns:
- The viewbuilder
-
create
ViewBuilder create(Controller c, ViewerPropertiesManager properties)
Creates a ViewBuilder for the given controller and properties- Parameters:
c- The controllerproperties- The properties- Returns:
- The viewbuilder
-
create
ViewBuilder create(Controller c, int documentViewType, int documentPageFitMode)
Creates a ViewBuilder for the given controller and arguments- Parameters:
c- The controllerdocumentViewType- The initial view typedocumentPageFitMode- The initial fit mode- Returns:
- The viewbuilder
-
create
ViewBuilder create(Controller c, int documentViewType, int documentPageFitMode, float rotation)
Creates a ViewBuilder for the given controller and arguments- Parameters:
c- The controllerdocumentViewType- The initial view typedocumentPageFitMode- The initial fit moderotation- The initial view rotation- Returns:
- The viewbuilder
-
create
ViewBuilder create(Controller c, Font bf, boolean bt, int ts, float[] zl, int documentViewType, int documentPageFitMode)
Creates a ViewBuilder for the given controller and arguments- Parameters:
c- The controllerdocumentViewType- The initial view typedocumentPageFitMode- The initial fit mode- Returns:
- The viewbuilder
-
create
ViewBuilder create(Controller c, ViewerPropertiesManager properties, Font bf, boolean bt, int ts, float[] zl, int documentViewType, int documentPageFitMode, float rotation)
Creates a ViewBuilder for the given controller and arguments- Parameters:
c- The controllerproperties- The initial propertiesdocumentViewType- The initial view typedocumentPageFitMode- The initial fit moderotation- The initial document rotation- Returns:
- The viewbuilder
-
-