SourceFolder

SourceFolder.path contains only project relative path.

Since

1.0

Constructors

Link copied to clipboard
constructor(node: Node)
Creates a new SourceFolder.
constructor(projectRelativePath: String, output: String)
Creates a new SourceFolder.

Properties

Link copied to clipboard
val COMPONENT_DEPENDENCY_ATTRIBUTE: String = "org.eclipse.jst.component.dependency"
The component dependency attribute.
Link copied to clipboard
val COMPONENT_NON_DEPENDENCY_ATTRIBUTE: String = "org.eclipse.jst.component.nondependency"
The component non dependency attribute.
Link copied to clipboard
open var dir: File
Link copied to clipboard
open var excludes: List<String>
Link copied to clipboard
open var includes: List<String>
Link copied to clipboard
open var name: String
Link copied to clipboard
open var output: String

Functions

Link copied to clipboard
open fun appendNode(node: Node)
Append node.
Link copied to clipboard
open fun equals(o: Any): Boolean
Link copied to clipboard
Returns the absolute path.
Link copied to clipboard
Returns the access rules.
Link copied to clipboard
Returns the entry attributes.
Link copied to clipboard
open fun getKind(): String
Returns the kind.
Link copied to clipboard
Returns the native library location.
Link copied to clipboard
open fun getPath(): String
Returns the path.
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun isExported(): Boolean
Returns whether exported is set.
Link copied to clipboard
open fun setAccessRules(accessRules: Set<AccessRule>)
Sets the access rules.
Link copied to clipboard
open fun setExported(exported: Boolean)
Sets the exported.
Link copied to clipboard
open fun setNativeLibraryLocation(location: String)
Sets the native library location.
Link copied to clipboard
open fun setPath(path: String)
Sets the path.
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
open fun trim()
open fun trim(prefix: String)
Trim.
Link copied to clipboard
open fun writeEntryAttributes(node: Node)
Write entry attributes.