TPTP 4.4.0 Testing Tools Project
Internal API Specification

org.eclipse.hyades.test.ui.internal.editor.form
Class LocationsForm

java.lang.Object
  extended byorg.eclipse.hyades.test.ui.internal.editor.form.base.AbstractForm
      extended byorg.eclipse.hyades.test.ui.internal.editor.form.base.AbstractSectionForm
          extended byorg.eclipse.hyades.test.ui.internal.editor.form.base.SectionForm
              extended byorg.eclipse.hyades.test.ui.internal.editor.form.base.ScrollableSectionForm
                  extended byorg.eclipse.hyades.test.ui.editor.form.util.EditorForm
                      extended byorg.eclipse.hyades.test.ui.internal.editor.form.ConfigurableObjectOverviewForm
                          extended byorg.eclipse.hyades.test.ui.internal.editor.form.LocationsForm
All Implemented Interfaces:
java.util.EventListener, org.eclipse.hyades.ui.util.IDisposable, IForm, org.eclipse.jface.util.IPropertyChangeListener, org.eclipse.jface.viewers.ISelectionChangedListener, org.eclipse.ui.part.ISetSelectionTarget, org.eclipse.swt.events.PaintListener, org.eclipse.swt.internal.SWTEventListener

Deprecated. replaced by org.eclipse.hyades.test.ui.internal.editor.form.ArtifactLocationMapForm.

public class LocationsForm
extends ConfigurableObjectOverviewForm
implements org.eclipse.jface.viewers.ISelectionChangedListener

This is the locations tab of the deployment editor.

Since:
0.2.0, 1.3, 3.0

Nested Class Summary
 
Nested classes inherited from class org.eclipse.hyades.test.ui.editor.form.util.EditorForm
org.eclipse.hyades.test.ui.editor.form.util.EditorForm.ArgByReference
 
Field Summary
 
Fields inherited from class org.eclipse.hyades.test.ui.internal.editor.form.base.SectionForm
heightHint, widthHint
 
Fields inherited from class org.eclipse.hyades.test.ui.internal.editor.form.base.AbstractSectionForm
H_SCROLL_INCREMENT, sections, V_SCROLL_INCREMENT
 
Fields inherited from class org.eclipse.hyades.test.ui.internal.editor.form.base.AbstractForm
factory, headingBackground, headingForeground, headingImage, headingText, headingVisible, titleFont
 
Constructor Summary
LocationsForm(DeploymentEditorExtension deploymentEditorExtension, org.eclipse.hyades.test.ui.editor.form.util.WidgetFactory widgetFactory)
          Deprecated. Constructor for LocationForm
 
Method Summary
 boolean activated()
          Deprecated.  
protected  void addDetails(DetailSection detailSection)
          Deprecated.  
protected  org.eclipse.jface.action.IAction[] createButtonActions()
          Deprecated. Creates the actions of the buttons that the primary editor section will use.
protected  void createEditorFormContents(org.eclipse.swt.widgets.Composite parent)
          Deprecated.  
protected  void createGeneralInfoSection(org.eclipse.swt.widgets.Composite parent)
          Deprecated. Method used to create the general information section on this overview page.
 void dispose()
          Deprecated.  
 org.eclipse.jface.viewers.ISelection getSelection()
          Deprecated.  
 boolean isEditable()
          Deprecated.  
 void load()
          Deprecated.  
 void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
          Deprecated.  
 void selectReveal(org.eclipse.jface.viewers.ISelection selection)
          Deprecated.  
 void setEditable(boolean isEditable)
          Deprecated.  
 void setGeneralInfoPageIndex(int index)
          Deprecated. As of TPTP V4.4.0, this method is deprecated.
 
Methods inherited from class org.eclipse.hyades.test.ui.internal.editor.form.ConfigurableObjectOverviewForm
addSection, createPropertyGroupExtensionsSection, getDataObject, getGeneralInfoSection, getLeftColumnContainer, getPropertyGroupsSection, getRightColumnContainer, setGeneralInfoSection, setGeneralInfoSectionHelp, updateTitle
 
Methods inherited from class org.eclipse.hyades.test.ui.editor.form.util.EditorForm
createColumn, createControl, createFormClient, getBaseEditorExtension, getCurrentSelection, getStatusLineManager, getWidgetFactory, init
 
Methods inherited from class org.eclipse.hyades.test.ui.internal.editor.form.base.ScrollableSectionForm
createControl, createParent, isScrollable, isVerticalFit, setScrollable, setVerticalFit, update, updateScrollBars, updateScrolledComposite
 
Methods inherited from class org.eclipse.hyades.test.ui.internal.editor.form.base.SectionForm
getControl, getTitleHeight, paintControl, propertyChange, setHeadingText, setHeadingVisible
 
Methods inherited from class org.eclipse.hyades.test.ui.internal.editor.form.base.AbstractSectionForm
canPaste, commitChanges, doGlobalAction, ensureVisible, ensureVisible, getControlLocation, getFocusControl, initialize, registerSection, scrollHorizontal, scrollPage, scrollVertical, setFocus, unregisterSection, updatePageIncrement
 
Methods inherited from class org.eclipse.hyades.test.ui.internal.editor.form.base.AbstractForm
canPerformDirectly, expandTo, getFactory, getHeadingBackground, getHeadingForeground, getHeadingImage, getHeadingText, isHeadingVisible, setHeadingBackground, setHeadingForeground, setHeadingImage, updateHyperlinkColors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocationsForm

public LocationsForm(DeploymentEditorExtension deploymentEditorExtension,
                     org.eclipse.hyades.test.ui.editor.form.util.WidgetFactory widgetFactory)
Deprecated. 
Constructor for LocationForm

Parameters:
deploymentEditorExtension -
widgetFactory -
Method Detail

dispose

public void dispose()
Deprecated. 
Specified by:
dispose in interface org.eclipse.hyades.ui.util.IDisposable
Overrides:
dispose in class ConfigurableObjectOverviewForm
See Also:
org.eclipse.update.ui.forms.internal.IForm#dispose()

createEditorFormContents

protected void createEditorFormContents(org.eclipse.swt.widgets.Composite parent)
Deprecated. 
Overrides:
createEditorFormContents in class ConfigurableObjectOverviewForm
See Also:
org.eclipse.hyades.test.ui.internal.editor.form.common.EditorForm#createEditorFormContents(org.eclipse.swt.widgets.Composite)

addDetails

protected void addDetails(DetailSection detailSection)
Deprecated. 

createGeneralInfoSection

protected void createGeneralInfoSection(org.eclipse.swt.widgets.Composite parent)
Deprecated. 
Description copied from class: ConfigurableObjectOverviewForm
Method used to create the general information section on this overview page. Sub classes may use or override this method to custimize it.

Overrides:
createGeneralInfoSection in class ConfigurableObjectOverviewForm
Parameters:
parent -

createButtonActions

protected org.eclipse.jface.action.IAction[] createButtonActions()
Deprecated. 
Creates the actions of the buttons that the primary editor section will use.

Returns:

setEditable

public void setEditable(boolean isEditable)
Deprecated. 

isEditable

public boolean isEditable()
Deprecated. 

setGeneralInfoPageIndex

public void setGeneralInfoPageIndex(int index)
Deprecated. As of TPTP V4.4.0, this method is deprecated.

Sets the index of the Overview page that is presented when the "open" button of the location page is pressed.

Parameters:
index -

load

public void load()
Deprecated. 
Overrides:
load in class ConfigurableObjectOverviewForm
See Also:
org.eclipse.hyades.test.ui.internal.editor.form.common.EditorForm#load()

selectReveal

public void selectReveal(org.eclipse.jface.viewers.ISelection selection)
Deprecated. 
Specified by:
selectReveal in interface org.eclipse.ui.part.ISetSelectionTarget
See Also:
ISetSelectionTarget.selectReveal(org.eclipse.jface.viewers.ISelection)

selectionChanged

public void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
Deprecated. 
Specified by:
selectionChanged in interface org.eclipse.jface.viewers.ISelectionChangedListener
See Also:
ISelectionChangedListener.selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent)

getSelection

public org.eclipse.jface.viewers.ISelection getSelection()
Deprecated. 

activated

public boolean activated()
Deprecated. 
Overrides:
activated in class ConfigurableObjectOverviewForm
See Also:
org.eclipse.hyades.test.ui.internal.editor.form.common.EditorForm#activated()

TPTP 4.4.0 Testing Tools Project
Internal API Specification