Schnittstelle IFluentMutableOptionalIdHolder<H extends IFluentMutableOptionalIdHolder<H>>
- Typparameter:
H
- is the type of aIFluentMutableOptionalIdHolder
.
- Alle Superschnittstellen:
IOptionalIdHolder
- Alle bekannten Unterschnittstellen:
IAccordion
,IButton
,ICheckbox
,IComponent
,IContainer<C,
,S> IControl<C,
,S> IDropdownMenu
,IGrid
,IHorizontalStack
,IImageControl
,IItemMenu<M,
,S> ILabel
,ILayer<L>
,ILinearContainer<C,
,S> ILink
,ISingleContainer
,IStylableElement<E>
,IStyleElement<E>
,ITabContainer
,ITextbox
,IUploader
,IValidationLabel
,IVerticalStack
,IWebGui<G>
- Alle bekannten Implementierungsklassen:
AbstractComponent
,AbstractContainer
,AbstractItemMenu
,Button
,Component
,ComponentWithAdapterFactory
,Control
,DropdownMenu
,FloatContainer
,Grid
,HorizontalStack
,ImageControl
,Label
,Layer
,LinearContainer
,Link
,SingleContainer
,StylableElement
,StyleElement
,Textbox
,Uploader
,ValidationLabel
,VerticalStack
,WebApplicationComponent
,WebGui
public interface IFluentMutableOptionalIdHolder<H extends IFluentMutableOptionalIdHolder<H>>
extends IOptionalIdHolder
A
IFluentMutableOptionalIdHolder
is a IOptionalIdHolder
whose
id can be set and removed programmatically and fluently.- Version:
- 2020-02-01
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungremoveId()
Removes the id of the currentIFluentMutableOptionalIdHolder
.Sets the id of the currentIFluentMutableOptionalIdHolder
.Von Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.optionalattributeapi.IOptionalIdHolder
getId, getIdInQuotes, hasId, hasId
-
Methodendetails
-
removeId
H removeId()Removes the id of the currentIFluentMutableOptionalIdHolder
.- Gibt zurück:
- the current
IFluentMutableOptionalIdHolder
.
-
setId
Sets the id of the currentIFluentMutableOptionalIdHolder
.- Parameter:
id
-- Gibt zurück:
- the current
IFluentMutableOptionalIdHolder
. - Löst aus:
RuntimeException
- if the given id is null.RuntimeException
- if the given id is blank.
-