public class JavaContentSetProvider extends ContentSetProvider
| Constructor and Description | 
|---|
JavaContentSetProvider()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
canContainJavaSources()
Returns  
true if the ContentSetProvider may point to
  Java sources. | 
boolean | 
displayFoldersAsPackages()
Returns  
true if the ContentSetProvider wants its folders
  to be rendered in the UI as if they are Java packages. | 
ContentSetHelper | 
getContentSetHelper()
Returns a  
ContentSetHelper, which is used to validate
  content before it is added to the content set, and to handle adding
  new content to the content set. | 
Navigable | 
getNavigable()
Implement this method to return a Navigable that represents the
  UI for this provider's ContentSet in the Project Properties
  dialog. 
 | 
void | 
initContentSet(ContentSet contentSet,
              java.net.URL projectDir,
              Context context)  | 
alwaysShowEmptyFolders, applicationLevelContent, canExtendURLPath, getKey, getShortLabel, isFlatLevelEnabled, toStringpublic boolean displayFoldersAsPackages()
ContentSetProvidertrue if the ContentSetProvider wants its folders
  to be rendered in the UI as if they are Java packages.  This method
  only affects how folders are displayed in the UI and does not affect
  the Java root directories of a project in the same way that
  ContentSetProvider.canContainJavaSources() does.displayFoldersAsPackages in class ContentSetProviderpublic boolean canContainJavaSources()
ContentSetProvidertrue if the ContentSetProvider may point to
  Java sources.  Returns false otherwise.  The default
  return value is false.  When the provider returns
  true, this affects how the Java root directories for a
  Project are determined by the ProjectContent.getJavaRootDirs()
  method.  Typically, when a provider returns true from
  this method, it will also return true from
  ContentSetProvider.displayFoldersAsPackages().canContainJavaSources in class ContentSetProviderpublic void initContentSet(ContentSet contentSet, java.net.URL projectDir, Context context)
initContentSet in class ContentSetProviderpublic Navigable getNavigable()
ContentSetProvidergetNavigable in class ContentSetProviderpublic ContentSetHelper getContentSetHelper()
ContentSetProviderContentSetHelper, which is used to validate
  content before it is added to the content set, and to handle adding
  new content to the content set.getContentSetHelper in class ContentSetProviderContentSetHelper.