1 16 package org.outerj.daisy.navigation; 17 18 import org.outerj.daisy.repository.VariantKey; 19 20 public class NavigationParams { 21 private final VariantKey navigationDoc; 22 private final NavigationVersionMode versionMode; 23 private final String activePath; 24 private final boolean contextualized; 25 26 42 public NavigationParams(VariantKey navigationDoc, NavigationVersionMode versionMode, String activePath, boolean contextualized) { 43 this.navigationDoc = navigationDoc; 44 this.versionMode = versionMode; 45 this.activePath = activePath; 46 this.contextualized = contextualized; 47 } 48 49 public NavigationParams(VariantKey navigationDoc, String activePath, boolean contextualized) { 50 this(navigationDoc, NavigationVersionMode.LIVE, activePath, contextualized); 51 } 52 53 public VariantKey getNavigationDoc() { 54 return navigationDoc; 55 } 56 57 public NavigationVersionMode getVersionMode() { 58 return versionMode; 59 } 60 61 public String getActivePath() { 62 return activePath; 63 } 64 65 public boolean getContextualized() { 66 return contextualized; 67 } 68 } 69 | Popular Tags |