Package ch.nolix.systemapi.webgui.main
Schnittstelle IWebGui<G extends IWebGui<G>>
- Alle Superschnittstellen:
Clearable,EmptinessRequestable,IBackgroundHolder<G>,IElement,IFluentMutableMultiTokenHolder<G>,IFluentMutableOptionalIdHolder<G>,IFluentMutableTitleHolder<G>,IGui<G>,IMultiTokenHolder,IMutableElement,IOptionalIdHolder,IStructureElement,IStylableElement<G>,IStyleElement<G>,ITitleHolder,Resettable,RootRequestable,TypeRequestable
- Alle bekannten Implementierungsklassen:
WebGui
public interface IWebGui<G extends IWebGui<G>>
extends Clearable, IBackgroundHolder<G>, IGui<G>, IStyleElement<G>
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleancontainsControl(IControl<?, ?> control) getCss()getHtml()intgetOptionalStoredControlByInternalId(String internalId) IContainer<IControl<?, ?>> IContainer<ILayer<?>> ILayer<?> booleanpushLayerWithRootControl(IControl<?, ?> rootControl) voidremoveLayer(ILayer<?> layer) setFrontEndReaderAndFrontEndWriter(IFrontEndReader frontEndReader, IFrontEndWriter frontEndWriter) setRemoveLayerAction(Runnable removeLayerAction) Von Schnittstelle geerbte Methoden ch.nolix.coreapi.state.staterequest.EmptinessRequestable
containsAny, isEmptyVon Schnittstelle geerbte Methoden ch.nolix.systemapi.gui.background.IBackgroundHolder
getBackground, getBackgroundColor, getBackgroundColorGradient, getBackgroundImage, getBackgroundImageApplication, getBackgroundType, hasBackground, removeBackground, setBackgroundColor, setBackgroundColorGradient, setBackgroundImage, setBackgroundImageVon 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.fluentmutablemandatoryattribute.IFluentMutableTitleHolder
setTitleVon Schnittstelle geerbte Methoden ch.nolix.systemapi.gui.model.IGui
fromFrontEnd, getIcon, onFrontEnd, setIconVon 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.systemapi.style.stylable.IStylableElement
getStoredChildStylableElements, hasRole, resetStyleRecursivelyVon Schnittstelle geerbte Methoden ch.nolix.systemapi.style.stylable.IStyleElement
applyStyleIfHasStyle, hasStyle, removeStyle, setStyleVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attribute.mandatoryattribute.ITitleHolder
getTitle, getTitleInQuotesVon Schnittstelle geerbte Methoden ch.nolix.coreapi.state.statemutation.Resettable
resetVon Schnittstelle geerbte Methoden ch.nolix.coreapi.objectcomposition.hierarchy.RootRequestable
isChild, isRootVon Schnittstelle geerbte Methoden ch.nolix.coreapi.objectcomposition.type.TypeRequestable
getType, isOfConcreteType, isOfConcreteType, isOfType, isOfType
-
Methodendetails
-
containsControl
-
getCss
ICss getCss() -
getHtml
IHtmlElement getHtml() -
getHtmlElementEventRegistrations
IContainer<IHtmlElementEvent> getHtmlElementEventRegistrations() -
getLayerCount
int getLayerCount() -
getOptionalStoredControlByInternalId
-
getStoredControls
IContainer<IControl<?,?>> getStoredControls() -
getStoredLayers
IContainer<ILayer<?>> getStoredLayers() -
getStoredTopLayer
ILayer<?> getStoredTopLayer() -
hasRemoveLayerAction
boolean hasRemoveLayerAction() -
pushLayer
-
pushLayerWithRootControl
-
removeLayer
-
setFrontEndReaderAndFrontEndWriter
G setFrontEndReaderAndFrontEndWriter(IFrontEndReader frontEndReader, IFrontEndWriter frontEndWriter) -
setRemoveLayerAction
-