Package org.eclipse.pde.ui
Interface IFieldData
- 
- All Known Subinterfaces:
- IFragmentFieldData,- IPluginFieldData
 
 public interface IFieldDataThe class that implements this interface is used to provide information captured in the 'New Plug-in Project' wizard pages as entered by the user. The information is the provided to other consumers when generating content so that the content can be configured/customized according to the data.- Since:
- 2.0
- Restriction:
- This interface is not intended to be implemented by clients.
- Restriction:
- This interface is not intended to be extended by clients.
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetId()Plug-in identifier field.StringgetLibraryName()Plug-in library fieldStringgetName()Plug-in name fieldStringgetOutputFolderName()Output folder fieldStringgetProvider()Plug-in provider fieldStringgetSourceFolderName()Source folder fieldStringgetVersion()Plug-in version field.booleanhasBundleStructure()OSGi bundle selectionbooleanisLegacy()Legacy selectionbooleanisSimple()Simple project selection
 
- 
- 
- 
Method Detail- 
getIdString getId() Plug-in identifier field.- Returns:
- plug-in identifier as entered in the wizard
 
 - 
getVersionString getVersion() Plug-in version field.- Returns:
- plug-in version as entered in the wizard
 
 - 
getNameString getName() Plug-in name field- Returns:
- plug-in name as entered in the wizard
 
 - 
getProviderString getProvider() Plug-in provider field- Returns:
- plug-in provider as entered in the wizard
 
 - 
getLibraryNameString getLibraryName() Plug-in library field- Returns:
- the name of the initial Java library
 
 - 
getSourceFolderNameString getSourceFolderName() Source folder field- Returns:
- the name of the Java source folder
 
 - 
getOutputFolderNameString getOutputFolderName() Output folder field- Returns:
- the name of the Java output folder
 
 - 
isLegacyboolean isLegacy() Legacy selection- Returns:
- trueif the plug-in is created for use with products based on Eclipse before release 3.0,- falseif the plug-in is compatible with Eclipse 3.0.
 
 - 
hasBundleStructureboolean hasBundleStructure() OSGi bundle selection- Returns:
- trueif the plug-in has structure as expected by OSGi framework in Eclipse 3.0 runtime,- falseif the plug-in has standard pre-3.0 layout.
 
 - 
isSimpleboolean isSimple() Simple project selection- Returns:
- trueif the plug-in should have no Java code and nature,- falseotherwise.
 
 
- 
 
-