Schnittstelle IStylableElement<E extends IStylableElement<E>>
- Typparameter:
E- is the type of aIStylableElement.
- Alle Superschnittstellen:
IElement,IFluentMutableMultiTokenHolder<E>,IFluentMutableOptionalIdHolder<E>,IMultiTokenHolder,IMutableElement,IOptionalIdHolder,IStructureElement,Resettable,TypeRequestable
- 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,IStyleElement<E>,ITabContainer,ITextbox,IUploader,IValidationLabel,IVerticalStack,IWebGui<G>
- Alle bekannten Implementierungsklassen:
AbstractComponent,AbstractContainer,AbstractItemMenu,AbstractLinearContainer,AbstractStylableElement,AbstractStyleElement,Button,Component,ComponentWithAdapterFactory,Control,DropdownMenu,FloatContainer,Grid,HorizontalStack,ImageControl,Label,Layer,Link,SingleContainer,Textbox,Uploader,ValidationLabel,VerticalStack,WebGui
public interface IStylableElement<E extends IStylableElement<E>>
extends IFluentMutableMultiTokenHolder<E>, IFluentMutableOptionalIdHolder<E>, IMutableElement, IStructureElement, TypeRequestable
A
IStylableElement is configurable and can contain other
IStylableElements.- Version:
- 2016-01-01
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungIContainer<? extends IStylableElement<?>> booleanvoidResets the style of the currentIStylableElementand the style of the childIStylableElements of the currentIStylableElement.Von Schnittstelle geerbte Methoden ch.nolix.systemapi.element.base.IElement
getAttributes, getSpecification, toFormatedString, toXmlVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attribute.fluentmutablemultiattribute.IFluentMutableMultiTokenHolder
addToken, removeToken, removeTokensVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attribute.fluentmutableoptionalattribute.IFluentMutableOptionalIdHolder
removeId, setIdVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attribute.multiattribute.IMultiTokenHolder
getTokensVon Schnittstelle geerbte Methoden ch.nolix.systemapi.element.mutableelement.IMutableElement
addOrChangeAttribute, addOrChangeAttribute, addOrChangeAttribute, addOrChangeAttributes, resetFromAttributes, resetFromSpecificationVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attribute.optionalattribute.IOptionalIdHolder
getId, getIdInQuotes, hasId, hasIdVon Schnittstelle geerbte Methoden ch.nolix.systemapi.element.base.IStructureElement
getChildStructureElements, getStructureSpecificationVon Schnittstelle geerbte Methoden ch.nolix.coreapi.state.statemutation.Resettable
resetVon Schnittstelle geerbte Methoden ch.nolix.coreapi.objectstructure.typerequest.TypeRequestable
getType, isOfConcreteType, isOfConcreteType, isOfType, isOfType
-
Methodendetails
-
getStoredChildStylableElements
IContainer<? extends IStylableElement<?>> getStoredChildStylableElements()- Gibt zurück:
- the child
IStylableElements of the currentIStylableElement.
-
hasRole
- Parameter:
role-- Gibt zurück:
- true if the current
IStylableElementhas the given role.
-
resetStyleRecursively
void resetStyleRecursively()Resets the style of the currentIStylableElementand the style of the childIStylableElements of the currentIStylableElement.
-