|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.fatwire.gst.foundation.wra.navigation.AbstractNavigationHelper
NavigationService
public abstract class AbstractNavigationHelper
Field Summary | |
---|---|
protected AliasCoreFieldDao |
aliasDao
Deprecated. Local instance of the AliasCoreFieldDao. |
protected Date |
assetEffectiveDate
Deprecated. Effective date for the purposes of startdate/enddate comparisons for an asset. |
protected TemplateAssetAccess |
assetTemplate
Deprecated. |
String |
GST_ALIAS_TYPE
Deprecated. Constant containing the asset type of the GST Alias asset. |
protected COM.FutureTense.Interfaces.ICS |
ics
Deprecated. ICS context |
protected static org.apache.commons.logging.Log |
LOG
Deprecated. Log file |
static String |
NAVBAR_LINK
Deprecated. Name of the page subtype indicating that this page is a Link, meaning that the content is in the unnamed association |
static String |
NAVBAR_NAME
Deprecated. Name of the page subtype indicating that this page is NOT rendered on the site but is instead merely used to group navigation components on the site. |
protected WraCoreFieldDao |
wraDao
Deprecated. Local instance of the WraCoreFieldDao, pre-instantiated and ready to go |
Constructor Summary | |
---|---|
AbstractNavigationHelper(COM.FutureTense.Interfaces.ICS ics)
Deprecated. |
|
AbstractNavigationHelper(COM.FutureTense.Interfaces.ICS ics,
TemplateAssetAccess assetTemplate,
WraCoreFieldDao wraDao,
AliasCoreFieldDao aliasDao)
Deprecated. Constructor with all the dependencies listed. |
Method Summary | |
---|---|
long |
findP(String site_name,
com.fatwire.assetapi.data.AssetId wraAssetId)
Deprecated. Locate the page that contains the specified Web-Referenceable Asset. |
NavigationNode |
getSitePlan(com.fatwire.assetapi.data.AssetId pageid)
Deprecated. Get the NavNode for the current page with unlimited depth. |
NavigationNode |
getSitePlan(int depth,
com.fatwire.assetapi.data.AssetId pageid)
Deprecated. Retrieves the NavNode for the given Page with the provided id. |
NavigationNode |
getSitePlan(int depth,
com.fatwire.assetapi.data.AssetId pageid,
com.fatwire.mda.DimensionFilterInstance dimensionFilter)
Deprecated. Retrieves the NavNode for the given Page with the provided id. |
protected abstract NavigationNode |
getSitePlan(int depth,
com.fatwire.assetapi.data.AssetId pageId,
int level,
com.fatwire.mda.DimensionFilterInstance dimensionFilter)
Deprecated. |
NavigationNode |
getSitePlan(String pageid)
Deprecated. Retrieves the NavNode for the given Page with the provided id. |
NavigationNode |
getSitePlanByPage(int depth,
String name)
Deprecated. Retrieves the NavNode for the given Page with the provided name. |
NavigationNode |
getSitePlanByPage(int depth,
String name,
com.fatwire.mda.DimensionFilterInstance dimensionFilter)
Deprecated. Retrieves the NavNode for the given Page with the provided name. |
NavigationNode |
getSitePlanByPage(int depth,
String name,
String sitename)
Deprecated. Retrieves the NavNode for the given Page with the provided name. |
NavigationNode |
getSitePlanByPage(int depth,
String name,
String sitename,
com.fatwire.mda.DimensionFilterInstance dimensionFilter)
Deprecated. Retrieves the NavNode for the given Page with the provided name. |
NavigationNode |
getSitePlanByPage(String name)
Deprecated. |
protected boolean |
isGstAlias(com.fatwire.assetapi.data.AssetId id)
Deprecated. Return true if the asset type is a GSTAlias asset type. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final COM.FutureTense.Interfaces.ICS ics
protected final TemplateAssetAccess assetTemplate
protected final WraCoreFieldDao wraDao
protected final AliasCoreFieldDao aliasDao
protected static final org.apache.commons.logging.Log LOG
protected final Date assetEffectiveDate
public static final String NAVBAR_NAME
public static final String NAVBAR_LINK
public final String GST_ALIAS_TYPE
Constructor Detail |
---|
public AbstractNavigationHelper(COM.FutureTense.Interfaces.ICS ics)
public AbstractNavigationHelper(COM.FutureTense.Interfaces.ICS ics, TemplateAssetAccess assetTemplate, WraCoreFieldDao wraDao, AliasCoreFieldDao aliasDao)
ics
- assetTemplate
- wraDao
- aliasDao
- Method Detail |
---|
protected abstract NavigationNode getSitePlan(int depth, com.fatwire.assetapi.data.AssetId pageId, int level, com.fatwire.mda.DimensionFilterInstance dimensionFilter)
public NavigationNode getSitePlanByPage(String name)
name
- the name of the Page asset
public NavigationNode getSitePlanByPage(int depth, String name)
depth
- the maximum depth to retrieve, -1 for no limit.name
- the name of the Page asset
public NavigationNode getSitePlanByPage(int depth, String name, com.fatwire.mda.DimensionFilterInstance dimensionFilter)
depth
- the maximum depth to retrieve, -1 for no limit.name
- the name of the Page assetdimensionFilter
- in order to translate the output.
public NavigationNode getSitePlanByPage(int depth, String name, String sitename)
depth
- the maximum depth to retrieve, -1 for no limit.name
- the name of the Page assetsitename
- the name of the site you want the navigation for.
public NavigationNode getSitePlanByPage(int depth, String name, String sitename, com.fatwire.mda.DimensionFilterInstance dimensionFilter)
depth
- the maximum depth to retrieve, -1 for no limit.name
- the name of the Page assetsitename
- the name of the site you want the navigation for.dimensionFilter
- in order to translate the output.
public NavigationNode getSitePlan(String pageid)
pageid
- the assetid of the Page asset.
public NavigationNode getSitePlan(com.fatwire.assetapi.data.AssetId pageid)
pageid
-
public NavigationNode getSitePlan(int depth, com.fatwire.assetapi.data.AssetId pageid)
depth
- the maximum depth to retrieve, -1 for no limit.pageid
- the AssetId for the page
public NavigationNode getSitePlan(int depth, com.fatwire.assetapi.data.AssetId pageid, com.fatwire.mda.DimensionFilterInstance dimensionFilter)
depth
- the maximum depth to retrieve, -1 for no limit.pageid
- the AssetId for the pagedimensionFilter
- in order to translate the output.
protected boolean isGstAlias(com.fatwire.assetapi.data.AssetId id)
id
- asset for which a link is required
public long findP(String site_name, com.fatwire.assetapi.data.AssetId wraAssetId)
site_name
- name of the site to search withinwraAssetId
- the asset id of the web-referenceable asset
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |