public abstract class AbstractOANetworkStackViewProvider extends BaseStackViewItemProvider
itemLayer, itemSpan, itemType
Constructor and Description |
---|
AbstractOANetworkStackViewProvider() |
Modifier and Type | Method and Description |
---|---|
java.util.List<StackViewItem> |
addStackViewItem(java.util.List<StackViewItem> list,
ReportContext context,
java.lang.String label,
java.lang.String label2,
java.lang.Object itemData) |
abstract java.lang.String |
getBottomLabel(DeviceIdentity identity) |
ReportContext |
getOwnerContext(ReportContext childContext,
java.lang.Object childData) |
abstract java.lang.String |
getTopLabel(DeviceIdentity identity) |
abstract boolean |
isApplicable(DeviceIdentity identity) |
addOwnerStackViewItem, buildStackViewItem, createStackViewItem, getOwnerId, getOwnerProviders, isRelevantContext
public ReportContext getOwnerContext(ReportContext childContext, java.lang.Object childData)
getOwnerContext
in interface StackViewItemProviderIf
getOwnerContext
in class BaseStackViewItemProvider
public java.util.List<StackViewItem> addStackViewItem(java.util.List<StackViewItem> list, ReportContext context, java.lang.String label, java.lang.String label2, java.lang.Object itemData) throws java.lang.Exception
addStackViewItem
in interface StackViewItemProviderIf
addStackViewItem
in class BaseStackViewItemProvider
java.lang.Exception
public abstract boolean isApplicable(DeviceIdentity identity)
public abstract java.lang.String getTopLabel(DeviceIdentity identity)
public abstract java.lang.String getBottomLabel(DeviceIdentity identity)