public abstract class BaseActionStyle extends BaseTraitStyle<Action> implements ActionStyle
mLog
Modifier | Constructor and Description |
---|---|
protected |
BaseActionStyle(BaseTraitStyleConfig config) |
Modifier and Type | Method and Description |
---|---|
Map<String,Action> |
getActions(String type)
Gets the Actions for the given type.
|
protected Map<String,Action> |
getUncachedTraits(String type) |
protected abstract Map<String,Action> |
inspectActions(String type) |
cacheTraits, clearCache, getCachedTraits, getTraits, isExcluded, isExcludedBaseType, isExcludedName, isExcludedReturnType
protected BaseActionStyle(BaseTraitStyleConfig config)
public Map<String,Action> getActions(String type)
ActionStyle
Actions must be returned using a consistent ordering, so that both unit tests and
CompositeInspector
merging is consistent. If the underlying technology does not
define an ordering, one must be imposed (eg. sorted alphabetically by name), even though this
may later be overridden by other mechanisms (eg.
ComesAfterInspectionResultProcessor
sorts by comes-after
).
getActions
in interface ActionStyle
protected final Map<String,Action> getUncachedTraits(String type)
getUncachedTraits
in class BaseTraitStyle<Action>
Copyright © 2015. All Rights Reserved.