RegistryQueryFactorypublic class KeywordServiceQueryFactory extends java.lang.Object implements RegistryQueryFactory
| Constructor | Description |
|---|---|
KeywordServiceQueryFactory(Capability capability) |
Constructs a query factory which looks for services with a particular
standard ID.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
addEntryListener(java.awt.event.ActionListener listener) |
Adds a listener which will be notified when the user has entered
a query.
|
javax.swing.JComponent |
getComponent() |
May return a component which the user can interact with to select
a query.
|
RegistryQuery |
getIdListQuery(java.lang.String[] ivoids) |
Returns a registry query suitable for this query factory which
queries a given list of IVO identifiers.
|
RegistryQuery |
getQuery() |
Returns the currently selected query.
|
RegistrySelector |
getRegistrySelector() |
Returns the registry component object associated with this object.
|
void |
removeEntryListener(java.awt.event.ActionListener listener) |
Removes a listener previously added by
RegistryQueryFactory.addEntryListener(java.awt.event.ActionListener). |
public KeywordServiceQueryFactory(Capability capability)
capability - description of capability which all results must havepublic RegistryQuery getQuery() throws java.net.MalformedURLException
RegistryQueryFactorygetQuery in interface RegistryQueryFactoryjava.net.MalformedURLExceptionpublic RegistryQuery getIdListQuery(java.lang.String[] ivoids) throws java.net.MalformedURLException
RegistryQueryFactorygetIdListQuery in interface RegistryQueryFactoryivoids - ivo:-type resource identifiersjava.net.MalformedURLExceptionpublic javax.swing.JComponent getComponent()
RegistryQueryFactorygetComponent in interface RegistryQueryFactorypublic void addEntryListener(java.awt.event.ActionListener listener)
RegistryQueryFactoryaddEntryListener in interface RegistryQueryFactorylistener - listenerpublic void removeEntryListener(java.awt.event.ActionListener listener)
RegistryQueryFactoryRegistryQueryFactory.addEntryListener(java.awt.event.ActionListener).removeEntryListener in interface RegistryQueryFactorylistener - listenerpublic RegistrySelector getRegistrySelector()
RegistryQueryFactorygetRegistrySelector in interface RegistryQueryFactoryCopyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.