Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

summaryrefslogtreecommitdiffstats
blob: 7c03187184ea568c549743ceb42bc1754d911a83 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package org.eclipse.wst.xsd.ui.internal.common.properties.sections.appinfo;

import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Widget;
 
/**
 * @deprecated
 */ 
public interface ExtensionItemEditManager
{  
  public final static String STYLE_NONE = "none";   //$NON-NLS-1$  
  public final static String STYLE_TEXT = "text"; //$NON-NLS-1$  
  public final static String STYLE_COMBO = "combo"; //$NON-NLS-1$
  public final static String STYLE_CUSTOM = "custom";     //$NON-NLS-1$
  
  void handleEdit(Object item, Widget widget);
  String getTextControlStyle(Object item);
  String getButtonControlStyle(Object item);
  Control createCustomTextControl(Composite composite, Object item);
  Control createCustomButtonControl(Composite composite, Object item);  
}

Back to the top