-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathMutableColumnRenderProperties.java
More file actions
108 lines (61 loc) · 2.6 KB
/
MutableColumnRenderProperties.java
File metadata and controls
108 lines (61 loc) · 2.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
package org.labkey.api.data;
import org.labkey.api.exp.PropertyType;
import org.labkey.api.gwt.client.DefaultScaleType;
import org.labkey.api.gwt.client.FacetingBehaviorType;
import org.labkey.api.query.FieldKey;
import org.labkey.api.util.StringExpression;
import java.util.Set;
public interface MutableColumnRenderProperties extends ColumnRenderProperties, MutableColumnConceptProperties
{
void setSortDirection(Sort.SortDirection sortDirection);
void setInputType(String inputType);
void setInputLength(int inputLength);
void setInputRows(int inputRows);
void setDisplayWidth(String displayWidth);
void setFormat(String format);
void setExcelFormatString(String excelFormatString);
void setTsvFormatString(String tsvFormatString);
void setTextExpression(StringExpression expr);
void setLabel(String label);
void setShortLabel(String shortLabel);
void setDescription(String description);
void setHidden(boolean hidden);
void setShownInDetailsView(boolean shownInDetailsView);
void setShownInInsertView(boolean shownInInsertView);
void setShownInUpdateView(boolean shownInUpdateView);
void setShownInLookupView(boolean shownInLookupView);
void setURL(StringExpression url);
void setURLTarget(String urlTarget);
void setURLTargetWindow(String urlTarget);
void setURLCls(String urlCls);
void setOnClick(String onClick);
void setRecommendedVariable(boolean recommendedVariable);
void setDefaultScale(DefaultScaleType defaultScale);
void setMeasure(boolean measure);
void setDimension(boolean dimension);
void setNameExpression(String nameExpression);
void setNullable(boolean nullable);
void setRequired(boolean required);
void setImportAliasesSet(Set<String> importAliases);
void setPropertyType(PropertyType propertyType);
void setFacetingBehaviorType(FacetingBehaviorType type);
void setCrosstabColumnDimension(FieldKey crosstabColumnDimension);
void setCrosstabColumnMember(CrosstabMember member);
void setPHI(PHI phi);
void setRedactedText(String redactedText);
void setExcludeFromShifting(boolean isExcludeFromShifting);
void setScale(int scale);
void setScannable(boolean scannable);
void setPrecision(int scale);
@Override
void setPrincipalConceptCode(String code);
@Override
void setSourceOntology(String abbr);
@Override
void setConceptSubtree(String path);
@Override
void setConceptImportColumn(String name);
@Override
void setConceptLabelColumn(String name);
void setDerivationDataScope(String scope);
}