Schnittstelle IStyleElement<SE extends IStyleElement<SE>>
- Typparameter:
SE
- is the type of aIStyleElement
.
- Alle Superschnittstellen:
IElement
,IFluentMutableMultiTokenHolder<SE>
,IFluentMutableOptionalIdHolder<SE>
,IMultiTokenHolder
,IMutableElement
,IOptionalIdHolder
,IStructureElement
,IStylableElement<SE>
,Resettable
,TypeRequestable
- Alle bekannten Unterschnittstellen:
IWebGui<WG>
- Alle bekannten Implementierungsklassen:
StyleElement
,WebGui
A
IStyleElement
can have a IStyle
to apply to itself and to
its child elements.- Version:
- 2022-07-23
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
Applies theIStyle
of the currentIStyleElement
to the currentIStyleElement
and its child elements if the currentIStyleElement
has a {IStyle
boolean
hasStyle()
void
Removes theIStyle
of the currentIStyleElement
.Sets the given configuration to the currentIStyleElement
.Von Schnittstelle geerbte Methoden ch.nolix.systemapi.elementapi.baseapi.IElement
getAttributes, getSpecification, toFormatedString, toXml
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.fluentmutablemultiattributeapi.IFluentMutableMultiTokenHolder
addToken, removeToken, removeTokens
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.fluentmutableoptionalattributeapi.IFluentMutableOptionalIdHolder
removeId, setId
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.multiattributeapi.IMultiTokenHolder
getTokens
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.elementapi.mutableelementapi.IMutableElement
addOrChangeAttribute, addOrChangeAttribute, addOrChangeAttribute, addOrChangeAttributes, resetFromAttributes, resetFromSpecification
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.optionalattributeapi.IOptionalIdHolder
getId, getIdInQuotes, hasId, hasId
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.elementapi.baseapi.IStructureElement
getChildStructureElements, getStructureSpecification
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.elementapi.styleapi.IStylableElement
getStoredChildStylableElements, hasRole, resetStyleRecursively
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.stateapi.statemutationapi.Resettable
reset
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.programstructureapi.typerequestapi.TypeRequestable
getType, isOfConcreteType, isOfConcreteType, isOfType, isOfType
-
Methodendetails
-
applyStyleIfHasStyle
void applyStyleIfHasStyle()Applies theIStyle
of the currentIStyleElement
to the currentIStyleElement
and its child elements if the currentIStyleElement
has a {IStyle
-
hasStyle
boolean hasStyle()- Gibt zurück:
- true if the current
IStyleElement
has aIStyle
.
-
removeStyle
void removeStyle()Removes theIStyle
of the currentIStyleElement
. -
setStyle
Sets the given configuration to the currentIStyleElement
.- Parameter:
style
-- Gibt zurück:
- the current
IStyleElement
. - Löst aus:
RuntimeException
- if the given configuration is null.
-