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, waitdelegate, getPreview, pushValueprotected 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.Typepublic 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)
HSAdapterDelegateappliesTo in interface HSAdapterDelegatetechScope - the tech scope of thetrue if the adapter delegate covers this tech scopeprotected final void setTechScope(java.lang.String techScope)