Package it.tidalwave.role.ui
Interface MutableLocalizedDisplayable
-
- All Superinterfaces:
Displayable
,LocalizedDisplayable
,MutableDisplayable
public interface MutableLocalizedDisplayable extends MutableDisplayable, LocalizedDisplayable
A specializedLocalizedDisplayable
which is mutable.- Author:
- Fabrizio Giudici
- Status: stable API
- Stereotype:
- Role
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.Class<MutableLocalizedDisplayable>
_MutableLocalizedDisplayable_
-
Fields inherited from interface it.tidalwave.role.ui.Displayable
_Displayable_, DEFAULT
-
Fields inherited from interface it.tidalwave.role.ui.LocalizedDisplayable
_LocalizedDisplayable_
-
Fields inherited from interface it.tidalwave.role.ui.MutableDisplayable
_MutableDisplayable_, PROP_DISPLAY_NAME, PROP_DISPLAY_NAMES
-
-
Method Summary
Static Methods Modifier and Type Method Description static MutableLocalizedDisplayable
of(java.lang.String displayName)
Creates an instance with an initial given display name inLocale.ENGLISH
.static MutableLocalizedDisplayable
of(java.lang.String displayName, java.lang.String toStringName)
Creates an instance with an initial given display name inLocale.ENGLISH
and an explicit identifier fortoString()
.-
Methods inherited from interface it.tidalwave.role.ui.Displayable
display, getDisplayName
-
Methods inherited from interface it.tidalwave.role.ui.LocalizedDisplayable
getDisplayName, getDisplayNames, getLocales
-
Methods inherited from interface it.tidalwave.role.ui.MutableDisplayable
addPropertyChangeListener, removePropertyChangeListener, setDisplayName, setDisplayName, setDisplayNames
-
-
-
-
Field Detail
-
_MutableLocalizedDisplayable_
static final java.lang.Class<MutableLocalizedDisplayable> _MutableLocalizedDisplayable_
-
-
Method Detail
-
of
@Nonnull static MutableLocalizedDisplayable of(@Nonnull java.lang.String displayName)
Creates an instance with an initial given display name inLocale.ENGLISH
.- Parameters:
displayName
- the display name- Returns:
- the new instance
- Since:
- 3.2-ALPHA-1
-
of
@Nonnull static MutableLocalizedDisplayable of(@Nonnull java.lang.String displayName, @Nonnull java.lang.String toStringName)
Creates an instance with an initial given display name inLocale.ENGLISH
and an explicit identifier fortoString()
.- Parameters:
displayName
- the display nametoStringName
- the name to be rendered whentoString()
is called- Returns:
- the new instance
- Since:
- 3.2-ALPHA-1
-
-