public class ProjectIconTypeDefinition extends Object implements IconTypeDefinition
| Constructor and Description |
|---|
ProjectIconTypeDefinition(ProjectIconTypePolicy iconTypePolicy,
DefaultSystemIconImageProvider systemIconImageProvider) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getKey()
Get a key identifying this type of icon.
|
IconTypePolicy |
getPolicy()
Get the policy for this icon type.
|
SystemIconImageProvider |
getSystemIconImageProvider()
Get the provider for system icon images.
|
int |
hashCode() |
public ProjectIconTypeDefinition(ProjectIconTypePolicy iconTypePolicy, DefaultSystemIconImageProvider systemIconImageProvider)
@Nonnull public String getKey()
IconTypeDefinition
This key must uniquely identify the IconTypeDefinition.
That is, there must not be more than one IconTypeDefinition with the same key.
getKey in interface IconTypeDefinition@Nonnull public IconTypePolicy getPolicy()
IconTypeDefinitiongetPolicy in interface IconTypeDefinition@Nonnull public SystemIconImageProvider getSystemIconImageProvider()
IconTypeDefinitiongetSystemIconImageProvider in interface IconTypeDefinitionCopyright © 2002-2019 Atlassian. All Rights Reserved.