Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.jvnet.substance.utils
Class TraitInfoImpl

    java.lang.Object
      org.jvnet.substance.utils.TraitInfoImpl

All Implemented Interfaces:
  SubstanceTraitInfo

Direct Known Subclasses:
  SkinInfo

    public class TraitInfoImpl

extends java.lang.Object
implements SubstanceTraitInfo

Basic class for trait info.

Author:
  Kirill Grouchnikov

Constructor Summary
`TraitInfoImpl(java.lang.String displayName, java.lang.String className)` Simple constructor.

Method Summary
`java.lang.String` | `getClassName()` Returns the class name of the associated trait.
`java.lang.String` | `getDisplayName()` Returns the display name of the associated trait.
`boolean` | `isDefault()` Returns indication whether the associated trait is default.
`void` | `setDefault(boolean isDefault)` Sets indication whether the associated trait is default.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### TraitInfoImpl

    public TraitInfoImpl(java.lang.String displayName,
                         java.lang.String className)

  Simple constructor.

  Parameters:
    `displayName` - Display name of the associated trait.
    `className` - Class name of the associated trait.

Method Detail

### getClassName

    public java.lang.String getClassName()

  Description copied from interface: `SubstanceTraitInfo`
  Returns the class name of the associated trait.

  Specified by:
    `getClassName` in interface `SubstanceTraitInfo`
  Returns:
    The class name of the associated trait. This method is part of officially supported API.

### getDisplayName

    public java.lang.String getDisplayName()

  Description copied from interface: `SubstanceTraitInfo`
  Returns the display name of the associated trait. This method is part of officially supported API.

  Specified by:
    `getDisplayName` in interface `SubstanceTraitInfo`
  Returns:
    The display name of the associated trait.

### isDefault

    public boolean isDefault()

  Description copied from interface: `SubstanceTraitInfo`
  Returns indication whether the associated trait is default.

  Specified by:
    `isDefault` in interface `SubstanceTraitInfo`
  Returns:
    `true` if the associated trait is default, `false` otherwise.

### setDefault

    public void setDefault(boolean isDefault)

  Description copied from interface: `SubstanceTraitInfo`
  Sets indication whether the associated trait is default.

  Specified by:
    `setDefault` in interface `SubstanceTraitInfo`
  Parameters:
    `isDefault` - New indication whether the associated trait is default.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD