13
13
import com .intellij .ide .util .treeView .NodeDescriptor ;
14
14
import com .intellij .openapi .project .Project ;
15
15
import com .intellij .openapi .util .IconLoader ;
16
+ import com .intellij .util .IconUtil ;
16
17
import com .redhat .devtools .intellij .common .tree .LabelAndIconDescriptor ;
17
- import org .jboss .tools .intellij .openshift .ui .SwingUtils ;
18
+ import java .util .function .Supplier ;
19
+ import javax .swing .Icon ;
18
20
import org .jboss .tools .intellij .openshift .ui .helm .ChartIcons ;
19
21
import org .jboss .tools .intellij .openshift .utils .odo .Binding ;
20
22
import org .jboss .tools .intellij .openshift .utils .odo .Component ;
23
25
import org .jetbrains .annotations .NotNull ;
24
26
import org .jetbrains .annotations .Nullable ;
25
27
26
- import javax .swing .Icon ;
27
- import java .util .function .Supplier ;
28
-
29
28
public class DescriptorFactory {
30
29
31
30
private static final Supplier <Icon > CLUSTER_ICON = () -> IconLoader .findIcon ("/images/cluster.svg" , ApplicationsTreeStructure .class );
@@ -161,7 +160,7 @@ public class DescriptorFactory {
161
160
releaseNode ,
162
161
releaseNode ::getName ,
163
162
() -> "Helm Release" ,
164
- () -> SwingUtils . scaleIcon ( ICON_WIDTH , ChartIcons .getIcon (releaseNode .getRelease ())),
163
+ () -> IconUtil . resizeSquared ( ChartIcons .getIcon (releaseNode .getRelease ()), ICON_WIDTH ),
165
164
parentDescriptor );
166
165
} else if (element instanceof HelmRepositoriesNode ) {
167
166
HelmRepositoriesNode helmRepositoriesNode = (HelmRepositoriesNode ) element ;
@@ -170,7 +169,7 @@ public class DescriptorFactory {
170
169
helmRepositoriesNode ,
171
170
helmRepositoriesNode ::getName ,
172
171
() -> "Repositories" ,
173
- () -> SwingUtils . scaleIcon ( ICON_WIDTH , ChartIcons .getHelmIcon ()),
172
+ () -> IconUtil . resizeSquared ( ChartIcons .getHelmIcon (), ICON_WIDTH ),
174
173
parentDescriptor );
175
174
} else if (element instanceof HelmRepositoryNode ) {
176
175
HelmRepositoryNode helmRepositoryNode = (HelmRepositoryNode ) element ;
0 commit comments