Groovy Documentation

org.gradle.plugins.idea.model
[Groovy] Class Project

java.lang.Object
  org.gradle.api.internal.tasks.generator.XmlPersistableConfigurationObject
      org.gradle.plugins.idea.model.Project

class Project
extends XmlPersistableConfigurationObject

Represents the customizable elements of an ipr (via XML hooks everything of the ipr is customizable).

Authors:
Hans Dockter


Property Summary
Jdk jdk

Represent the jdk information of the project java sdk.

java.util.Set modulePaths

A set of Path instances pointing to the modules contained in the ipr.

java.util.Set wildcards

A set of wildcard string to be included/excluded from the resources.

 
Constructor Summary
Project(XmlTransformer xmlTransformer, PathFactory pathFactory)

 
Method Summary
java.lang.Object configure(java.util.Set modulePaths, java.lang.String javaVersion, java.util.Set wildcards)

boolean equals(java.lang.Object o)

protected java.lang.String getDefaultResourceName()

int hashCode()

protected void load(groovy.util.Node xml)

protected void store(groovy.util.Node xml)

 

Property Detail

jdk

Jdk jdk
Represent the jdk information of the project java sdk.


modulePaths

java.util.Set modulePaths
A set of Path instances pointing to the modules contained in the ipr.


wildcards

java.util.Set wildcards
A set of wildcard string to be included/excluded from the resources.


 
Constructor Detail

Project

Project(XmlTransformer xmlTransformer, PathFactory pathFactory)


 
Method Detail

configure

java.lang.Object configure(java.util.Set modulePaths, java.lang.String javaVersion, java.util.Set wildcards)


equals

boolean equals(java.lang.Object o)


getDefaultResourceName

@Override
protected java.lang.String getDefaultResourceName()


hashCode

int hashCode()


load

@Override
protected void load(groovy.util.Node xml)


store

@Override
protected void store(groovy.util.Node xml)


 

Groovy Documentation