public class ContentNavImpl extends DelegatingPathBuilder implements Navigation.ContentNav, Navigation.ExperimentalContentNav
| Modifier and Type | Field and Description |
|---|---|
static String |
CONTENT_CHILDREN_SUBPATH |
static String |
CONTENT_DESCENDANTS_SUBPATH |
static String |
CONTENT_HISTORY_SUBPATH |
static String |
CONTENT_LABEL_SUBPATH |
static String |
CONTENT_PATH |
static String |
CONTENT_PROPERTY_SUBPATH |
baseUrl, contextPathNONE| Modifier | Constructor and Description |
|---|---|
protected |
ContentNavImpl(Content content,
AbstractNav baseBuilder) |
|
ContentNavImpl(ContentId contentId,
AbstractNav baseBuilder) |
| Modifier and Type | Method and Description |
|---|---|
static Navigation.ContentNav |
build(Content content,
AbstractNav builder) |
Navigation.Builder |
children(ContentType type,
Depth depth) |
AbstractNav |
children(Depth depth) |
Navigation.Builder |
history() |
Navigation.Builder |
label() |
Navigation.Builder |
property(JsonContentProperty property) |
Navigation.ContentRestrictionByOperationNav |
restrictionByOperation()
Create a nav builder to reference a set of restrictions, by operation.
|
buildPathaddParam, buildAbsolute, buildRelative, buildRelativeWithContext, setAnchor, toAbsoluteUriBuilderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildAbsolute, buildRelative, buildRelativeWithContextpublic static final String CONTENT_PATH
public static final String CONTENT_HISTORY_SUBPATH
public static final String CONTENT_LABEL_SUBPATH
public static final String CONTENT_CHILDREN_SUBPATH
public static final String CONTENT_DESCENDANTS_SUBPATH
public static final String CONTENT_PROPERTY_SUBPATH
protected ContentNavImpl(Content content, AbstractNav baseBuilder)
public ContentNavImpl(ContentId contentId, AbstractNav baseBuilder)
public static Navigation.ContentNav build(Content content, AbstractNav builder)
public Navigation.Builder history()
history in interface Navigation.ContentNavpublic Navigation.Builder label()
label in interface Navigation.ContentNavpublic AbstractNav children(Depth depth)
children in interface Navigation.ContentNavpublic Navigation.Builder children(ContentType type, Depth depth)
children in interface Navigation.ContentNavpublic Navigation.Builder property(JsonContentProperty property)
property in interface Navigation.ContentNavpublic Navigation.ContentRestrictionByOperationNav restrictionByOperation()
Navigation.ContentNavrestrictionByOperation in interface Navigation.ContentNavCopyright © 2003–2015 Atlassian. All rights reserved.