Top Fields Constructors Methods
org.jabref.gui.icon

public Class InternalMaterialDesignIcon

extends Object
implements JabRefIcon
Class Inheritance
All Implemented Interfaces
org.jabref.gui.icon.JabRefIcon
Imports
java.util.Arrays, .List, .Optional, java.util.stream.Collectors, javafx.scene.Node, javafx.scene.paint.Color, org.jabref.gui.util.ColorUtil, org.kordamp.ikonli.Ikon, org.kordamp.ikonli.javafx.FontIcon

Field Summary

Modifier and TypeField and Description
private Optional<Color>
private final List<org.kordamp.ikonli.Ikon>
private final String

Constructor Summary

AccessConstructor and Description
public
InternalMaterialDesignIcon(Color color, org.kordamp.ikonli.Ikon... icons)

pack-priv
InternalMaterialDesignIcon(Color color, List<org.kordamp.ikonli.Ikon> icons)

public
InternalMaterialDesignIcon(org.kordamp.ikonli.Ikon... icons)

public
InternalMaterialDesignIcon(List<org.kordamp.ikonli.Ikon> icons)

Method Summary

Modifier and TypeMethod and Description
public JabRefIcon
public String
public Node
public org.kordamp.ikonli.Ikon
public String
public JabRefIcon
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

colorback to summary
private Optional<Color> color
iconsback to summary
private final List<org.kordamp.ikonli.Ikon> icons
unicodeback to summary
private final String unicode

Constructor Detail

InternalMaterialDesignIconback to summary
public InternalMaterialDesignIcon(Color color, org.kordamp.ikonli.Ikon... icons)
InternalMaterialDesignIconback to summary
pack-priv InternalMaterialDesignIcon(Color color, List<org.kordamp.ikonli.Ikon> icons)
InternalMaterialDesignIconback to summary
public InternalMaterialDesignIcon(org.kordamp.ikonli.Ikon... icons)
InternalMaterialDesignIconback to summary
public InternalMaterialDesignIcon(List<org.kordamp.ikonli.Ikon> icons)

Method Detail

disabledback to summary
public JabRefIcon disabled()

Implements org.jabref.gui.icon.JabRefIcon.disabled.

Annotations
@Override
getCodeback to summary
public String getCode()
getGraphicNodeback to summary
public Node getGraphicNode()

Implements org.jabref.gui.icon.JabRefIcon.getGraphicNode.

Annotations
@Override
getIkonback to summary
public org.kordamp.ikonli.Ikon getIkon()

Implements org.jabref.gui.icon.JabRefIcon.getIkon.

Annotations
@Override
nameback to summary
public String name()

Implements org.jabref.gui.icon.JabRefIcon.name.

Annotations
@Override
withColorback to summary
public JabRefIcon withColor(Color color)

Implements org.jabref.gui.icon.JabRefIcon.withColor.

Annotations
@Override