public class Rooted extends DerivePath
Constructor and Description |
---|
Rooted() |
Modifier and Type | Method and Description |
---|---|
Path |
deriveFrom(Path source,
boolean debugMode)
Derives a new path from an existing path.
|
DerivePath |
getItem() |
String |
getRootName() |
boolean |
isLogPath()
if true, the pathIn and pathOut are logged.
|
boolean |
isSuppressRootOut()
if true, the root is not added to the outFilePath, and the path is instead localized against
the location of the BeanXML.
|
void |
setItem(DerivePath item) |
void |
setLogPath(boolean logPath)
if true, the pathIn and pathOut are logged.
|
void |
setRootName(String rootName) |
void |
setSuppressRootOut(boolean suppressRootOut)
if true, the root is not added to the outFilePath, and the path is instead localized against
the location of the BeanXML.
|
deriveFrom
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public Path deriveFrom(Path source, boolean debugMode) throws DerivePathException
DerivePath
deriveFrom
in class DerivePath
source
- the path to derive from.debugMode
- true if debug-mode is activatedDerivePathException
- if anything goes wrongpublic DerivePath getItem()
public void setItem(DerivePath item)
public String getRootName()
public void setRootName(String rootName)
public boolean isSuppressRootOut()
public void setSuppressRootOut(boolean suppressRootOut)
public boolean isLogPath()
public void setLogPath(boolean logPath)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.