Package edu.uci.ics.jung.samples
Class VertexImageShaperDemo.DemoVertexIconTransformer<V>
- java.lang.Object
-
- edu.uci.ics.jung.samples.VertexImageShaperDemo.DemoVertexIconTransformer<V>
-
- All Implemented Interfaces:
com.google.common.base.Function<V,javax.swing.Icon>
,java.util.function.Function<V,javax.swing.Icon>
- Enclosing class:
- VertexImageShaperDemo
public static class VertexImageShaperDemo.DemoVertexIconTransformer<V> extends java.lang.Object implements com.google.common.base.Function<V,javax.swing.Icon>
This class exists only to provide settings to turn on/off shapes and image fill in this demo.For a real application, just use
Functions.forMap(iconMap)
to provide aFunction<V, Icon>
.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) boolean
fillImages
(package private) java.util.Map<V,javax.swing.Icon>
iconMap
(package private) boolean
outlineImages
-
Constructor Summary
Constructors Constructor Description DemoVertexIconTransformer(java.util.Map<V,javax.swing.Icon> iconMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.Icon
apply(V v)
boolean
isFillImages()
boolean
isOutlineImages()
void
setFillImages(boolean fillImages)
void
setOutlineImages(boolean outlineImages)
-
-
-
Field Detail
-
fillImages
boolean fillImages
-
outlineImages
boolean outlineImages
-
iconMap
java.util.Map<V,javax.swing.Icon> iconMap
-
-
Constructor Detail
-
DemoVertexIconTransformer
public DemoVertexIconTransformer(java.util.Map<V,javax.swing.Icon> iconMap)
-
-
Method Detail
-
isFillImages
public boolean isFillImages()
- Returns:
- Returns the fillImages.
-
setFillImages
public void setFillImages(boolean fillImages)
- Parameters:
fillImages
- The fillImages to set.
-
isOutlineImages
public boolean isOutlineImages()
-
setOutlineImages
public void setOutlineImages(boolean outlineImages)
-
-