public abstract class AbstractHSAdapterDelegate extends java.lang.Object implements HSAdapterDelegate
Modifier and Type | Class and Description |
---|---|
static class |
AbstractHSAdapterDelegate.Entry |
HSAdapterDelegate.Type
Modifier | Constructor and Description |
---|---|
protected |
AbstractHSAdapterDelegate() |
protected |
AbstractHSAdapterDelegate(java.lang.String techScope) |
Modifier and Type | Method and Description |
---|---|
boolean |
appliesTo(TechnologyScope techScope)
Determines if a tech scope is "covered" by this delegate
|
boolean |
containsEntry(java.lang.String dataKey,
java.lang.String parentElement) |
AbstractHSAdapterDelegate.Entry |
findEntry(java.lang.String dataKey,
java.lang.String parentElement) |
javax.swing.Icon |
getDisabledIcon(java.lang.String dataKey,
java.lang.String parentElement)
Getter for the disabled icon when this data key is disabled in the GUI
|
java.lang.String |
getDisabledText(java.lang.String dataKey,
java.lang.String parentElement)
Getter for the text when this data key is disabeld in the GUI
|
HSAdapterDelegate.Type |
getType(java.lang.String dataKey,
java.lang.String parentElement)
Getter for the the type of the given
dataKey and parentElement . |
protected void |
setTechScope(java.lang.String techScope) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
delegate, getPreview, pushValue
protected AbstractHSAdapterDelegate()
protected AbstractHSAdapterDelegate(java.lang.String techScope)
public final java.lang.String getDisabledText(java.lang.String dataKey, java.lang.String parentElement)
dataKey
- the delegated data keyparentElement
- the parent element of the delegated keypublic final javax.swing.Icon getDisabledIcon(java.lang.String dataKey, java.lang.String parentElement)
dataKey
- the delegated data keyparentElement
- the parent element of the delegated keypublic final HSAdapterDelegate.Type getType(java.lang.String dataKey, java.lang.String parentElement)
dataKey
and parentElement
.
The type returned can be one of two:
dataKey
- the delegated data keyparentElement
- the parent element of the delegated keyHSAdapterDelegate.Type
public final boolean containsEntry(java.lang.String dataKey, java.lang.String parentElement)
public final AbstractHSAdapterDelegate.Entry findEntry(java.lang.String dataKey, java.lang.String parentElement)
public final boolean appliesTo(TechnologyScope techScope)
HSAdapterDelegate
appliesTo
in interface HSAdapterDelegate
techScope
- the tech scope of thetrue
if the adapter delegate covers this tech scopeprotected final void setTechScope(java.lang.String techScope)