Class LibrarySettingsBuilderImpl
- java.lang.Object
-
- jetbrains.buildServer.configs.ideaSettings.PathPatternsBuilderImpl
-
- jetbrains.buildServer.configs.ideaSettings.LibrarySettingsBuilderImpl
-
- All Implemented Interfaces:
LibrarySettingsBuilder
,PathPatternsBuilder
public class LibrarySettingsBuilderImpl extends PathPatternsBuilderImpl implements LibrarySettingsBuilder
Library settings builder implementation- Author:
- anton.zamolotskikh, 10/12/15.
-
-
Field Summary
-
Fields inherited from class jetbrains.buildServer.configs.ideaSettings.PathPatternsBuilderImpl
myName, myPatterns, XML_NAME
-
-
Constructor Summary
Constructors Constructor Description LibrarySettingsBuilderImpl(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getXmlElementName()
void
setApplicationServerLevel()
Sets library to become application server level onevoid
setPath(String pathToLibrary)
Sets path to the libraryorg.jdom.Element
write(org.jdom.Element domParent)
Writes the library settings into XML DOM-
Methods inherited from class jetbrains.buildServer.configs.ideaSettings.PathPatternsBuilderImpl
addPathPattern, setPathPatterns, writePatterns
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jetbrains.buildServer.configs.ideaSettings.PathPatternsBuilder
addPathPattern, setPathPatterns
-
-
-
-
Constructor Detail
-
LibrarySettingsBuilderImpl
public LibrarySettingsBuilderImpl(String name)
-
-
Method Detail
-
write
public org.jdom.Element write(org.jdom.Element domParent)
Writes the library settings into XML DOM- Overrides:
write
in classPathPatternsBuilderImpl
- Parameters:
domParent
- Parent XML DOM element- Returns:
- Created XML DOM settings element
-
getXmlElementName
protected String getXmlElementName()
-
setPath
public void setPath(String pathToLibrary)
Description copied from interface:LibrarySettingsBuilder
Sets path to the library- Specified by:
setPath
in interfaceLibrarySettingsBuilder
- Parameters:
pathToLibrary
- Path to the library
-
setApplicationServerLevel
public void setApplicationServerLevel()
Description copied from interface:LibrarySettingsBuilder
Sets library to become application server level one- Specified by:
setApplicationServerLevel
in interfaceLibrarySettingsBuilder
-
-