Groovy Documentation

org.gradle.plugins.ide.idea.model
[Groovy] Class ModuleLibrary

java.lang.Object
  org.gradle.plugins.ide.idea.model.ModuleLibrary
All Implemented Interfaces:
Dependency

class ModuleLibrary

Represents an orderEntry of type module-library in the iml XML.


Property Summary
Set classes

A set of Jar files or directories containing compiled code.

boolean exported

Whether the library is exported to dependent modules.

Set jarDirectories

A set of directories containing Jar files.

Set javadoc

A set of Jar files or directories containing Javadoc.

String scope

The scope of this library.

Set sources

A set of Jar files or directories containing source code.

 
Constructor Summary
ModuleLibrary(Collection classes, Collection javadoc, Collection sources, Collection jarDirectories, String scope)

 
Method Summary
void addToNode(Node parentNode)

boolean equals(def o)

int hashCode()

String toString()

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Property Detail

classes

Set classes
A set of Jar files or directories containing compiled code.


exported

boolean exported
Whether the library is exported to dependent modules.


jarDirectories

Set jarDirectories
A set of directories containing Jar files.


javadoc

Set javadoc
A set of Jar files or directories containing Javadoc.


scope

String scope
The scope of this library. If null, the scope attribute is not added.


sources

Set sources
A set of Jar files or directories containing source code.


 
Constructor Detail

ModuleLibrary

ModuleLibrary(Collection classes, Collection javadoc, Collection sources, Collection jarDirectories, String scope)


 
Method Detail

addToNode

void addToNode(Node parentNode)


equals

boolean equals(def o)


hashCode

int hashCode()


toString

String toString()


 

Gradle API 1.8