public class PathDefinition extends Object
Modifier and Type | Field and Description |
---|---|
RYReportColumn[] |
steps |
private String |
title |
TreeViewConfiguration |
treeViewConfiguration
The configuration of the tree view, if it is a TreeView column.
|
Constructor and Description |
---|
PathDefinition(List<RYReportColumn> currentColumn) |
PathDefinition(PathDefinition pathDefinition)
Copy constructor
|
PathDefinition(PathDefinition pathDefinition,
RYReportColumn newStep) |
PathDefinition(RYReportColumn... steps) |
PathDefinition(String title,
TreeViewConfiguration treeViewConfiguration,
RYReportColumn... steps) |
Modifier and Type | Method and Description |
---|---|
PathDefinition |
buildReplacingLastStep(RYReportColumn lastStep) |
boolean |
equals(Object o) |
String |
getJson() |
RYReportColumn |
getLastStep() |
String |
getOriginalTitle() |
RYReportColumn[] |
getSteps() |
String |
getTitle() |
TreeViewConfiguration |
getTreeViewConfiguration() |
int |
hashCode() |
boolean |
isRequirement()
Return true if the current path points to a requirement.
|
private static boolean |
isStepEqual(RYReportColumn a,
RYReportColumn b) |
void |
prepareForSave() |
void |
prepareForUI() |
void |
setTitle(String title) |
void |
setTreeViewConfiguration(TreeViewConfiguration treeViewConfiguration) |
boolean |
startsWith(PathDefinition other) |
String |
toJson() |
String |
toString() |
String |
toTitle() |
private String title
public final RYReportColumn[] steps
public TreeViewConfiguration treeViewConfiguration
public PathDefinition(RYReportColumn... steps)
public PathDefinition(String title, TreeViewConfiguration treeViewConfiguration, RYReportColumn... steps)
public PathDefinition(PathDefinition pathDefinition)
public PathDefinition(List<RYReportColumn> currentColumn)
public PathDefinition(PathDefinition pathDefinition, RYReportColumn newStep)
public PathDefinition buildReplacingLastStep(RYReportColumn lastStep)
public String toTitle()
public String getTitle()
public void setTitle(String title)
public void prepareForSave()
public void prepareForUI()
public boolean startsWith(PathDefinition other)
private static boolean isStepEqual(RYReportColumn a, RYReportColumn b)
public String getJson()
public String toJson()
public RYReportColumn[] getSteps()
public RYReportColumn getLastStep()
public String getOriginalTitle()
public void setTreeViewConfiguration(TreeViewConfiguration treeViewConfiguration)
public TreeViewConfiguration getTreeViewConfiguration()
public boolean isRequirement()
Copyright © 2020 Play SQL. All rights reserved.