Modelers

org.topcased.search.core.services
Class ModelSearchEngineDescriptor

java.lang.Object
  extended by org.topcased.search.core.services.ModelSearchEngineDescriptor

public final class ModelSearchEngineDescriptor
extends java.lang.Object

Data coming from each modelSearchEngine extension point contribution is stored in this class. It allows user to cache data coming from extension point registry once and keep it at runtime time in a single place.


Field Summary
static java.lang.String MODEL_SEARCH_ENGINE_ID
           
static java.lang.String MODEL_SEARCH_ENGINE_LABEL_ID
           
static java.lang.String MODEL_SEARCH_ENGINE_PARAMETERS_CLASS_ID
           
static java.lang.String MODEL_SEARCH_ENGINE_QUERY_CLASS_ID
           
static java.lang.String MODEL_SEARCH_ENGINE_RESOURCE_VALIDATOR_CLASS_ID
           
 
Constructor Summary
ModelSearchEngineDescriptor(org.eclipse.core.runtime.IConfigurationElement element)
           
 
Method Summary
 java.lang.String getID()
           
 java.lang.String getLabel()
           
 IModelResourceValidator getModelResourceValidator()
           
 IModelSearchQueryParametersFactory getModelSearchParametersFactory()
           
 IModelSearchQueryFactory getModelSearchQueryFactory()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODEL_SEARCH_ENGINE_ID

public static final java.lang.String MODEL_SEARCH_ENGINE_ID
See Also:
Constant Field Values

MODEL_SEARCH_ENGINE_LABEL_ID

public static final java.lang.String MODEL_SEARCH_ENGINE_LABEL_ID
See Also:
Constant Field Values

MODEL_SEARCH_ENGINE_QUERY_CLASS_ID

public static final java.lang.String MODEL_SEARCH_ENGINE_QUERY_CLASS_ID
See Also:
Constant Field Values

MODEL_SEARCH_ENGINE_PARAMETERS_CLASS_ID

public static final java.lang.String MODEL_SEARCH_ENGINE_PARAMETERS_CLASS_ID
See Also:
Constant Field Values

MODEL_SEARCH_ENGINE_RESOURCE_VALIDATOR_CLASS_ID

public static final java.lang.String MODEL_SEARCH_ENGINE_RESOURCE_VALIDATOR_CLASS_ID
See Also:
Constant Field Values
Constructor Detail

ModelSearchEngineDescriptor

public ModelSearchEngineDescriptor(org.eclipse.core.runtime.IConfigurationElement element)
                            throws org.eclipse.core.runtime.CoreException
Throws:
org.eclipse.core.runtime.CoreException
Method Detail

getID

public java.lang.String getID()

getLabel

public java.lang.String getLabel()

getModelSearchParametersFactory

public IModelSearchQueryParametersFactory getModelSearchParametersFactory()

getModelSearchQueryFactory

public IModelSearchQueryFactory getModelSearchQueryFactory()

getModelResourceValidator

public IModelResourceValidator getModelResourceValidator()

Modelers

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.