Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
kieker-eclipse-plugin
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
17
Issues
17
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Kieker
kieker-eclipse-plugin
Commits
b35532c2
Commit
b35532c2
authored
May 17, 2016
by
Florian
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
performance improvements
parent
00891710
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
16 additions
and
10 deletions
+16
-10
kieker.tools.eclipse.parent/kieker.tools.eclipse.analysis/src/kieker/tools/eclipse/analysis/view/AnalysisTreeView.java
.../kieker/tools/eclipse/analysis/view/AnalysisTreeView.java
+16
-10
No files found.
kieker.tools.eclipse.parent/kieker.tools.eclipse.analysis/src/kieker/tools/eclipse/analysis/view/AnalysisTreeView.java
View file @
b35532c2
...
...
@@ -113,7 +113,9 @@ public class AnalysisTreeView extends AbstractJFaceView {
for
(
ColumnViewer
v
:
viewerList
)
{
v
.
refresh
();
}
packCols
();
for
(
int
i
=
0
;
i
<
viewerList
.
size
();
i
++){
packCols
(
i
);
}
}
});
...
...
@@ -124,8 +126,7 @@ public class AnalysisTreeView extends AbstractJFaceView {
}
public
void
setInputs
(
int
i
)
{
void
setInput
(
int
i
){
switch
(
i
)
{
case
TRACETAB:
viewerList
.
get
(
TRACETAB
).
setInput
(
DataProvider
.
getTraces
());
...
...
@@ -147,9 +148,12 @@ public class AnalysisTreeView extends AbstractJFaceView {
}
inputsSet
[
i
]
=
true
;
packCols
(
i
);
}
public
void
setInputs
(
int
i
)
{
setTabTitles
();
packCols
();
setInput
(
i
);
}
private
void
setTabTitles
()
{
...
...
@@ -165,18 +169,20 @@ public class AnalysisTreeView extends AbstractJFaceView {
+
DataProvider
.
getAggreagtedOperationCalls
().
size
()
+
")"
);
}
private
void
packCols
()
{
private
void
packCols
(
int
i
)
{
Display
.
getDefault
().
asyncExec
(
new
Runnable
()
{
@Override
public
void
run
()
{
for
(
int
i
=
0
;
i
<
4
;
i
++)
{
if
(
i
<
4
)
{
TreeColumn
[]
treeColumns
=
((
TreeViewer
)
viewerList
.
get
(
i
)).
getTree
().
getColumns
();
for
(
TreeColumn
treeColumn
:
treeColumns
)
treeColumn
.
pack
();
}
for
(
TableColumn
col
:
((
TableViewer
)
viewerList
.
get
(
4
)).
getTable
().
getColumns
())
{
col
.
pack
();
}
if
(
i
==
4
){
for
(
TableColumn
col
:
((
TableViewer
)
viewerList
.
get
(
i
)).
getTable
().
getColumns
())
{
col
.
pack
();
}
}
}
});
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment