Klasse WebGui
- Alle implementierten Schnittstellen:
IFluentMutableTitleHolder<WebGui>, IFluentMutableMultiTokenHolder<WebGui>, IFluentMutableOptionalIdHolder<WebGui>, ITitleHolder, IMultiTokenHolder, IOptionalIdHolder, RootRequestable, TypeRequestable, Clearable, Resettable, EmptinessRequestable, IElement, IStructureElement, IMutableElement, IBackgroundHolder<WebGui>, IGui<WebGui>, IStylableElement<WebGui>, IStyleElement<WebGui>, IWebGui<WebGui>
- Autor:
- Silvan Wyss
-
Feldübersicht
Felder -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifikator und TypMethodeBeschreibungvoidclear()Removes the elements of the currentClearable.booleancontainsControl(IControl<?, ?> control) getCss()getHtml()getIcon()intgetOptionalStoredControlByInternalId(String internalId) IContainer<? extends IStylableElement<?>> IContainer<IControl<?, ?>> IContainer<ILayer<?>> ILayer<?> getTitle()booleanbooleanbooleanbooleanisEmpty()booleanisRoot()pushLayerWithRootControl(IControl<?, ?> rootControl) voidvoidremoveLayer(ILayer<?> layer) protected voidResets the currentAbstractStyleElement.protected voidsetBackground(IBackground background) setBackgroundColor(IColor backgroundColor) setBackgroundColorGradient(IColorGradient backgroundColorGradient) setBackgroundImage(IImage backgroundImage) setBackgroundImage(IImage backgroundImage, ImageApplication imageApplication) setFrontEndReaderAndFrontEndWriter(IFrontEndReader frontEndReader, IFrontEndWriter frontEndWriter) Sets the icon of the currentIGui.setRemoveLayerAction(Runnable removeLayerAction) Sets the title of the currentIFluentMutableTitleHolder.Von Klasse geerbte Methoden AbstractStyleElement
applyStyleIfHasStyle, hasStyle, removeStyle, resetStylableElement, setStyleVon Klasse geerbte Methoden AbstractStylableElement
addToken, asConcrete, getChildStructureElements, getId, getStructureSpecification, getTokens, hasId, removeId, removeToken, removeTokens, reset, resetStyleRecursively, setIdVon Klasse geerbte Methoden AbstractMutableElement
addOrChangeAttribute, addOrChangeAttribute, equals, getAttributes, getSpecification, hashCode, resetFromFileWithFilePath, toStringVon Schnittstelle geerbte Methoden EmptinessRequestable
containsAnyVon Schnittstelle geerbte Methoden IElement
getAttributes, getSpecification, toFormatedString, toXmlVon Schnittstelle geerbte Methoden IFluentMutableMultiTokenHolder
addToken, removeToken, removeTokensVon Schnittstelle geerbte Methoden IFluentMutableOptionalIdHolder
removeId, setIdVon Schnittstelle geerbte Methoden IMultiTokenHolder
getTokensVon Schnittstelle geerbte Methoden IMutableElement
addOrChangeAttribute, addOrChangeAttribute, addOrChangeAttribute, addOrChangeAttributes, resetFromAttributes, resetFromSpecificationVon Schnittstelle geerbte Methoden IOptionalIdHolder
getId, getIdInQuotes, hasId, hasIdVon Schnittstelle geerbte Methoden IStructureElement
getChildStructureElements, getStructureSpecificationVon Schnittstelle geerbte Methoden IStylableElement
resetStyleRecursivelyVon Schnittstelle geerbte Methoden IStyleElement
applyStyleIfHasStyle, hasStyle, removeStyle, setStyleVon Schnittstelle geerbte Methoden ITitleHolder
getTitleInQuotesVon Schnittstelle geerbte Methoden Resettable
resetVon Schnittstelle geerbte Methoden RootRequestable
isChildVon Schnittstelle geerbte Methoden TypeRequestable
getType, isOfConcreteType, isOfConcreteType, isOfType, isOfType
-
Felddetails
-
DEFAULT_TITLE
- Siehe auch:
-
DEFAULT_ICON
-
DEFAULT_BACKGROUND_COLOR
-
-
Konstruktordetails
-
WebGui
public WebGui()
-
-
Methodendetails
-
containsControl
- Angegeben von:
containsControlin SchnittstelleIWebGui<WebGui>
-
clear
-
fromFrontEnd
- Angegeben von:
fromFrontEndin SchnittstelleIGui<WebGui>- Gibt zurück:
- the
IFrontEndReaderof the currentIGui.
-
getBackground
- Angegeben von:
getBackgroundin SchnittstelleIBackgroundHolder<WebGui>
-
getBackgroundColor
- Angegeben von:
getBackgroundColorin SchnittstelleIBackgroundHolder<WebGui>
-
getBackgroundColorGradient
- Angegeben von:
getBackgroundColorGradientin SchnittstelleIBackgroundHolder<WebGui>
-
getBackgroundImage
- Angegeben von:
getBackgroundImagein SchnittstelleIBackgroundHolder<WebGui>
-
getBackgroundImageApplication
- Angegeben von:
getBackgroundImageApplicationin SchnittstelleIBackgroundHolder<WebGui>
-
getBackgroundType
- Angegeben von:
getBackgroundTypein SchnittstelleIBackgroundHolder<WebGui>
-
getCss
-
getHtml
-
getIcon
-
getHtmlElementEventRegistrations
- Angegeben von:
getHtmlElementEventRegistrationsin SchnittstelleIWebGui<WebGui>
-
getLayerCount
public int getLayerCount()- Angegeben von:
getLayerCountin SchnittstelleIWebGui<WebGui>
-
getOptionalStoredControlByInternalId
-
getStoredChildStylableElements
- Angegeben von:
getStoredChildStylableElementsin SchnittstelleIStylableElement<WebGui>- Gibt zurück:
- the child
IStylableElements of the currentIStylableElement.
-
getStoredControls
- Angegeben von:
getStoredControlsin SchnittstelleIWebGui<WebGui>
-
getStoredLayers
- Angegeben von:
getStoredLayersin SchnittstelleIWebGui<WebGui>
-
getStoredTopLayer
- Angegeben von:
getStoredTopLayerin SchnittstelleIWebGui<WebGui>
-
getTitle
- Angegeben von:
getTitlein SchnittstelleITitleHolder- Gibt zurück:
- the title of the current
ITitleHolder.
-
hasBackground
public boolean hasBackground()- Angegeben von:
hasBackgroundin SchnittstelleIBackgroundHolder<WebGui>
-
hasRemoveLayerAction
public boolean hasRemoveLayerAction()- Angegeben von:
hasRemoveLayerActionin SchnittstelleIWebGui<WebGui>
-
hasRole
- Angegeben von:
hasRolein SchnittstelleIStylableElement<WebGui>- Parameter:
role-- Gibt zurück:
- true if the current
IStylableElementhas the given role, false otherwise.
-
isEmpty
public boolean isEmpty()- Angegeben von:
isEmptyin SchnittstelleEmptinessRequestable- Gibt zurück:
- true if
EmptinessRequestabledoes not contain an element, false otherwise.
-
isRoot
public boolean isRoot()- Angegeben von:
isRootin SchnittstelleRootRequestable- Gibt zurück:
- true if the current
RootRequestableis a root object, false otherwise.
-
onFrontEnd
- Angegeben von:
onFrontEndin SchnittstelleIGui<WebGui>- Gibt zurück:
- the
IFrontEndWriterof the currentIGui.
-
pushLayer
-
pushLayerWithRootControl
- Angegeben von:
pushLayerWithRootControlin SchnittstelleIWebGui<WebGui>
-
removeBackground
public void removeBackground()- Angegeben von:
removeBackgroundin SchnittstelleIBackgroundHolder<WebGui>
-
removeLayer
- Angegeben von:
removeLayerin SchnittstelleIWebGui<WebGui>
-
setBackground
-
setBackgroundColor
- Angegeben von:
setBackgroundColorin SchnittstelleIBackgroundHolder<WebGui>
-
setBackgroundColorGradient
- Angegeben von:
setBackgroundColorGradientin SchnittstelleIBackgroundHolder<WebGui>
-
setBackgroundImage
- Angegeben von:
setBackgroundImagein SchnittstelleIBackgroundHolder<WebGui>
-
setBackgroundImage
- Angegeben von:
setBackgroundImagein SchnittstelleIBackgroundHolder<WebGui>
-
setFrontEndReaderAndFrontEndWriter
public WebGui setFrontEndReaderAndFrontEndWriter(IFrontEndReader frontEndReader, IFrontEndWriter frontEndWriter) - Angegeben von:
setFrontEndReaderAndFrontEndWriterin SchnittstelleIWebGui<WebGui>
-
setIcon
-
setRemoveLayerAction
- Angegeben von:
setRemoveLayerActionin SchnittstelleIWebGui<WebGui>
-
setTitle
Beschreibung aus Schnittstelle kopiert:IFluentMutableTitleHolderSets the title of the currentIFluentMutableTitleHolder.- Angegeben von:
setTitlein SchnittstelleIFluentMutableTitleHolder<WebGui>- Parameter:
title-- Gibt zurück:
- the current
IFluentMutableTitleHolder.
-
resetConfigurationElement
protected void resetConfigurationElement()Beschreibung aus Klasse kopiert:AbstractStyleElementResets the currentAbstractStyleElement.- Angegeben von:
resetConfigurationElementin KlasseAbstractStyleElement<WebGui>
-
resetStyle
protected void resetStyle()- Angegeben von:
resetStylein KlasseAbstractStylableElement<WebGui>
-