Class NavigationInfo.NavigationInfoBuilder
- java.lang.Object
-
- io.imunity.webelements.navigation.NavigationInfo.NavigationInfoBuilder
-
- Enclosing class:
- NavigationInfo
public static class NavigationInfo.NavigationInfoBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description NavigationInfoBuilder(java.lang.String id, NavigationInfo.Type type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NavigationInfobuild()NavigationInfo.NavigationInfoBuilderwithCaption(java.lang.String caption)NavigationInfo.NavigationInfoBuilderwithIcon(com.vaadin.server.Resource icon)NavigationInfo.NavigationInfoBuilderwithObjectFactory(org.springframework.beans.factory.ObjectFactory<?> objectFactory)NavigationInfo.NavigationInfoBuilderwithParent(java.lang.String parent)NavigationInfo.NavigationInfoBuilderwithPosition(int position)NavigationInfo.NavigationInfoBuilderwithShortCaption(java.lang.String caption)
-
-
-
Constructor Detail
-
NavigationInfoBuilder
public NavigationInfoBuilder(java.lang.String id, NavigationInfo.Type type)
-
-
Method Detail
-
withObjectFactory
public NavigationInfo.NavigationInfoBuilder withObjectFactory(org.springframework.beans.factory.ObjectFactory<?> objectFactory)
-
withPosition
public NavigationInfo.NavigationInfoBuilder withPosition(int position)
-
withIcon
public NavigationInfo.NavigationInfoBuilder withIcon(com.vaadin.server.Resource icon)
-
withCaption
public NavigationInfo.NavigationInfoBuilder withCaption(java.lang.String caption)
-
withShortCaption
public NavigationInfo.NavigationInfoBuilder withShortCaption(java.lang.String caption)
-
withParent
public NavigationInfo.NavigationInfoBuilder withParent(java.lang.String parent)
-
build
public NavigationInfo build()
-
-