public abstract class AbstractQueryConfigFactory extends java.lang.Object implements QueryConfigFactory
Constructor and Description |
---|
AbstractQueryConfigFactory(java.lang.String id,
java.lang.String nameKey) |
AbstractQueryConfigFactory(java.lang.String id,
java.lang.String nameKey,
java.lang.String defaultDataKey) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDefaultDataKey()
A string to use as the default "Data Key" name for this query
|
java.lang.String |
getDisplayName()
A human friendly name for this type of query
|
java.lang.String |
getId()
Return a unique ID for this type of query.
|
java.lang.String |
getTooltip()
An optional string for a tooltip for this query
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createConfigPanel, newConfigObject
public AbstractQueryConfigFactory(java.lang.String id, java.lang.String nameKey)
id
- the ID of this query typenameKey
- An i18n name prefix, used with ".Name" for the name and ".Tooltip" for the tooltip.public AbstractQueryConfigFactory(java.lang.String id, java.lang.String nameKey, java.lang.String defaultDataKey)
public java.lang.String getId()
QueryConfigFactory
getId
in interface QueryConfigFactory
public java.lang.String getDisplayName()
QueryConfigFactory
getDisplayName
in interface QueryConfigFactory
public java.lang.String getDefaultDataKey()
QueryConfigFactory
getDefaultDataKey
in interface QueryConfigFactory
public java.lang.String getTooltip()
QueryConfigFactory
getTooltip
in interface QueryConfigFactory