Modelers

org.topcased.search.ui.services
Class QueryTabDescriptor

java.lang.Object
  extended by org.topcased.search.ui.services.QueryTabDescriptor

public class QueryTabDescriptor
extends java.lang.Object

Encapsulate data comming from modelSearchQueryTab an extension point contribution.


Field Summary
 java.lang.String ID
           
 org.eclipse.swt.graphics.Image image
           
 java.lang.String label
           
static java.lang.String QUERY_AREA_ID
           
static java.lang.String QUERY_AREA_LABEL_ID
           
static java.lang.String QUERY_AREA_TOOLTIP_ID
           
static java.lang.String QUERY_COMPOSITE_AREA_CLASS
           
static java.lang.String QUERY_COMPOSITE_AREA_FACTORY_CLASS
           
static java.lang.String QUERY_IMAGE_ID
           
 IModelSearchAreaFactory queryCompositeAreaFactory
           
 IModelSearchArea queryModelSearchArea
           
 java.lang.String tooltip
           
 
Constructor Summary
QueryTabDescriptor(org.eclipse.core.runtime.IConfigurationElement element)
           
 
Method Summary
 IModelSearchArea createArea(org.eclipse.swt.widgets.Composite parent, ModelExtensibleSearchPage searchPage)
           
 java.lang.String getID()
           
 org.eclipse.swt.graphics.Image getImage()
           
 java.lang.String getLabel()
           
 IModelSearchAreaFactory getQueryCompositeAreaFactory()
           
 IModelSearchArea getQueryModelSearchArea()
           
 java.lang.String getTooltip()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

QUERY_AREA_ID

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

QUERY_AREA_LABEL_ID

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

QUERY_AREA_TOOLTIP_ID

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

QUERY_COMPOSITE_AREA_CLASS

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

QUERY_COMPOSITE_AREA_FACTORY_CLASS

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

QUERY_IMAGE_ID

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

ID

public java.lang.String ID

label

public java.lang.String label

tooltip

public java.lang.String tooltip

queryModelSearchArea

public IModelSearchArea queryModelSearchArea

queryCompositeAreaFactory

public IModelSearchAreaFactory queryCompositeAreaFactory

image

public org.eclipse.swt.graphics.Image image
Constructor Detail

QueryTabDescriptor

public QueryTabDescriptor(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()

getQueryCompositeAreaFactory

public IModelSearchAreaFactory getQueryCompositeAreaFactory()

getLabel

public java.lang.String getLabel()

getTooltip

public java.lang.String getTooltip()

createArea

public IModelSearchArea createArea(org.eclipse.swt.widgets.Composite parent,
                                   ModelExtensibleSearchPage searchPage)

getQueryModelSearchArea

public IModelSearchArea getQueryModelSearchArea()

getImage

public org.eclipse.swt.graphics.Image getImage()

Modelers

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