public interface org.eclipse.core.resources.IProjectDescription
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.eclipse.core.resources.IProjectDescription
super_class: java.lang.Object
{
public static final java.lang.String DESCRIPTION_FILE_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: ".project"
public abstract org.eclipse.core.resources.IBuildConfiguration[] getBuildConfigReferences(java.lang.String);
descriptor: (Ljava/lang/String;)[Lorg/eclipse/core/resources/IBuildConfiguration;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
configName
public abstract org.eclipse.core.resources.ICommand[] getBuildSpec();
descriptor: ()[Lorg/eclipse/core/resources/ICommand;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String ();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.eclipse.core.resources.IProject[] getDynamicReferences();
descriptor: ()[Lorg/eclipse/core/resources/IProject;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.eclipse.core.runtime.IPath getLocation();
descriptor: ()Lorg/eclipse/core/runtime/IPath;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public abstract java.net.URI getLocationURI();
descriptor: ()Ljava/net/URI;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String getName();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String[] getNatureIds();
descriptor: ()[Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.eclipse.core.resources.IProject[] getReferencedProjects();
descriptor: ()[Lorg/eclipse/core/resources/IProject;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean hasNature(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
natureId
public abstract org.eclipse.core.resources.ICommand newCommand();
descriptor: ()Lorg/eclipse/core/resources/ICommand;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setActiveBuildConfig(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
configName
public abstract void setBuildConfigs(java.lang.String[]);
descriptor: ([Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
configNames
public abstract void setBuildConfigReferences(java.lang.String, org.eclipse.core.resources.IBuildConfiguration[]);
descriptor: (Ljava/lang/String;[Lorg/eclipse/core/resources/IBuildConfiguration;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
configName
references
public abstract void setBuildSpec(org.eclipse.core.resources.ICommand[]);
descriptor: ([Lorg/eclipse/core/resources/ICommand;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
buildSpec
public abstract void (java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
comment
public abstract void setDynamicReferences(org.eclipse.core.resources.IProject[]);
descriptor: ([Lorg/eclipse/core/resources/IProject;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
projects
public abstract void setLocation(org.eclipse.core.runtime.IPath);
descriptor: (Lorg/eclipse/core/runtime/IPath;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
location
public abstract void setLocationURI(java.net.URI);
descriptor: (Ljava/net/URI;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
location
public abstract void setName(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
projectName
public abstract void setNatureIds(java.lang.String[]);
descriptor: ([Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
natures
public abstract void setReferencedProjects(org.eclipse.core.resources.IProject[]);
descriptor: ([Lorg/eclipse/core/resources/IProject;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
projects
}
SourceFile: "IProjectDescription.java"