mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
project configuration: javadocs
This commit is contained in:
@@ -22,6 +22,9 @@ import com.intellij.openapi.vfs.VirtualFile;
|
||||
import com.intellij.openapi.vfs.pointers.VirtualFilePointer;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
/**
|
||||
* Provides access to the base compiler output setting for a project ('Project compiler output' field in File | Project Structure | Project).
|
||||
*/
|
||||
public abstract class CompilerProjectExtension {
|
||||
|
||||
public static @Nullable CompilerProjectExtension getInstance(Project project) {
|
||||
|
||||
@@ -6,6 +6,11 @@ import com.intellij.openapi.vfs.VirtualFile;
|
||||
import com.intellij.openapi.vfs.pointers.VirtualFilePointer;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
/**
|
||||
* Provides access to Java-specific settings of a module (output paths for production and test classes).
|
||||
*
|
||||
* @see com.intellij.openapi.roots.CompilerProjectExtension
|
||||
*/
|
||||
public abstract class CompilerModuleExtension extends ModuleExtension {
|
||||
public static final String PRODUCTION = "production";
|
||||
public static final String TEST = "test";
|
||||
|
||||
@@ -22,6 +22,7 @@ import org.jetbrains.annotations.NotNull;
|
||||
* Interface for getting information about the contents and dependencies of a module.
|
||||
*
|
||||
* @author dsl
|
||||
* @see CompilerModuleExtension
|
||||
*/
|
||||
public abstract class ModuleRootManager implements ModuleRootModel, ProjectModelElement {
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user