Class AbstractDefaultAdminWebItem<D extends com.atlassian.plugin.web.api.descriptors.WebFragmentModuleDescriptor<Void>>
java.lang.Object
com.atlassian.administration.quicksearch.impl.spi.AbstractDefaultAdminWebItem<D>
- All Implemented Interfaces:
AdminWebItem
- Direct Known Subclasses:
DefaultAdminLink,DefaultAdminLinkSection
public abstract class AbstractDefaultAdminWebItem<D extends com.atlassian.plugin.web.api.descriptors.WebFragmentModuleDescriptor<Void>>
extends Object
implements AdminWebItem
Default implementation of
AdminWebItem based
on the Atlassian web-fragments API.- Since:
- 1.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()Unique ID of the web item.Custom parameters configured for this web itemMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.administration.quicksearch.spi.AdminWebItem
getLabel
-
Field Details
-
descriptor
-
context
-
-
Constructor Details
-
AbstractDefaultAdminWebItem
-
-
Method Details
-
getId
Description copied from interface:AdminWebItemUnique ID of the web item. Can benull, e.g. if an item (link, section) is dynamically generated.- Specified by:
getIdin interfaceAdminWebItem- Returns:
- ID of the link
-
getCompleteKey
-
getParameters
Description copied from interface:AdminWebItemCustom parameters configured for this web item- Specified by:
getParametersin interfaceAdminWebItem- Returns:
- map of custom parameters
-