org.jvnet.substance.api.trait
Interface SubstanceTrait

All Known Subinterfaces:
SchemeBaseColors, SubstanceBorderPainter, SubstanceButtonShaper, SubstanceColorScheme, SubstanceDecorationPainter, SubstanceGradientPainter, SubstanceHighlightPainter, SubstanceWatermark
All Known Implementing Classes:
AquaColorScheme, ArcDecorationPainter, AutumnSkin, BackgroundColorTest.CustomSkin, BarbyPinkColorScheme, BaseButtonShaper, BaseColorScheme, BaseDarkColorScheme, BaseGradientPainter, BaseLightColorScheme, BlendBiColorScheme, BottleGreenColorScheme, BrownColorScheme, BrushedMetalDecorationPainter, BusinessBlackSteelSkin, BusinessBlueSteelSkin, BusinessSkin, CaribbeanBlueColorScheme, ChallengerDeepSkin, CharcoalColorScheme, ClassicBorderPainter, ClassicButtonShaper, ClassicDecorationPainter, ClassicGradientPainter, ClassicHighlightPainter, ClassicInnerBorderPainter, ColorBlindColorScheme, CompositeBorderPainter, CremeCoffeeSkin, CremeColorScheme, CremeSkin, CrimsonColorScheme, CustomSkin, DarkGrayColorScheme, DarkMetallicColorScheme, DarkVioletColorScheme, DelegateBorderPainter, DesertSandColorScheme, DeuteranopiaColorScheme, DustCoffeeSkin, DustSkin, EbonyColorScheme, EmeraldDuskSkin, FlatBorderPainter, FlatDecorationPainter, FlatGradientPainter, FlatInnerBorderPainter, Glass3DDecorationPainter, GlassBorderPainter, GlassGradientPainter, GlassHighlightPainter, GlassInnerBorderPainter, HueShiftColorScheme, ImageWrapperDecorationPainter, InnerDelegateBorderPainter, InvertedColorScheme, Issue437Skin, JadeForestColorScheme, LightAquaColorScheme, LightGrayColorScheme, LimeGreenColorScheme, MagmaSkin, MarbleNoiseDecorationPainter, MatteDecorationPainter, MatteGradientPainter, MetallicColorScheme, MistAquaSkin, MistSilverSkin, ModerateSkin, MyGradientPainter, NebulaBrickWallSkin, NebulaSkin, NegatedColorScheme, NullBorderPainter, OfficeBlue2007Skin, OfficeSilver2007Skin, OliveColorScheme, OrangeColorScheme, ParameterColorScheme, ProtanopiaColorScheme, PurpleColorScheme, RaspberryColorScheme, RavenGraphiteGlassSkin, RavenGraphiteSkin, RavenSkin, RobotDefaultDarkSkin, RobotDefaultSkin, SaharaSkin, SampleMenuFactory.CustomSkin, SaturatedColorScheme, SepiaColorScheme, ShadeColorScheme, ShiftColorScheme, SimplisticGradientPainter, SimplisticSoftBorderPainter, StandardBorderPainter, StandardButtonShaper, StandardGradientPainter, SteelBlueColorScheme, SubduedGradientPainter, SubstanceCoffeeBeansWatermark, SubstanceCrosshatchWatermark, SubstanceDiagonalGradientWatermark, SubstanceImageCreator.SimplisticSoftBorderReverseGradientPainter, SubstanceImageWatermark, SubstanceNoiseWatermark, SubstanceNullWatermark, SubstancePlanktonWatermark, SubstanceSkin, SubstanceStripeWatermark, SubstanceVerticalGradientWatermark, SunfireRedColorScheme, SunGlareColorScheme, SunsetColorScheme, TerracottaColorScheme, TintColorScheme, ToneColorScheme, TritanopiaColorScheme, TwilightSkin, UltramarineColorScheme

public interface SubstanceTrait

Base interface for Substance traits, like SubstanceColorScheme, SubstanceWatermark etc.

Author:
Kirill Grouchnikov

Method Summary
 java.lang.String getDisplayName()
          Returns the display name of this trait.
 

Method Detail

getDisplayName

java.lang.String getDisplayName()
Returns the display name of this trait. This method is part of officially supported API.

Returns:
The display name of this trait.