Package ch.nolix.system.webgui.main
Klasse WebGui
- Alle implementierten Schnittstellen:
IFluentMutableTitleHolder<WebGui>,IFluentMutableMultiTokenHolder<WebGui>,IFluentMutableOptionalIdHolder<WebGui>,ITitleHolder,IMultiTokenHolder,IOptionalIdHolder,TypeRequestable,Clearable,Resettable,EmptinessRequestable,IElement,IStructureElement,IMutableElement,ICanvas<WebGui>,IGui<WebGui>,IStylableElement<WebGui>,IStyleElement<WebGui>,IWebGui<WebGui>
-
Feldübersicht
Felder -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer 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()booleanpushLayerWithRootControl(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 ch.nolix.system.style.stylable.AbstractStyleElement
applyStyleIfHasStyle, hasStyle, removeStyle, resetStylableElement, setStyleVon Klasse geerbte Methoden ch.nolix.system.style.stylable.AbstractStylableElement
addToken, asConcrete, getChildStructureElements, getId, getStructureSpecification, getTokens, hasId, removeId, removeToken, removeTokens, reset, resetStyleRecursively, setIdVon Klasse geerbte Methoden ch.nolix.system.element.mutableelement.AbstractMutableElement
addOrChangeAttribute, addOrChangeAttribute, equals, getAttributes, getSpecification, hashCode, resetFromFileWithFilePath, toStringVon Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden ch.nolix.coreapi.state.staterequest.EmptinessRequestable
containsAnyVon 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.systemapi.style.stylable.IStylableElement
resetStyleRecursivelyVon Schnittstelle geerbte Methoden ch.nolix.systemapi.style.stylable.IStyleElement
applyStyleIfHasStyle, hasStyle, removeStyle, setStyleVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attribute.mandatoryattribute.ITitleHolder
getTitleInQuotesVon Schnittstelle geerbte Methoden ch.nolix.coreapi.state.statemutation.Resettable
resetVon Schnittstelle geerbte Methoden ch.nolix.coreapi.objectstructure.typerequest.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
public void clear()Beschreibung aus Schnittstelle kopiert:ClearableRemoves the elements of the currentClearable. -
fromFrontEnd
- Angegeben von:
fromFrontEndin SchnittstelleIGui<WebGui>- Gibt zurück:
- the
IFrontEndReaderof the currentIGui.
-
getBackground
- Angegeben von:
getBackgroundin SchnittstelleICanvas<WebGui>
-
getBackgroundColor
- Angegeben von:
getBackgroundColorin SchnittstelleICanvas<WebGui>
-
getBackgroundColorGradient
- Angegeben von:
getBackgroundColorGradientin SchnittstelleICanvas<WebGui>
-
getBackgroundImage
- Angegeben von:
getBackgroundImagein SchnittstelleICanvas<WebGui>
-
getBackgroundImageApplication
- Angegeben von:
getBackgroundImageApplicationin SchnittstelleICanvas<WebGui>
-
getBackgroundType
- Angegeben von:
getBackgroundTypein SchnittstelleICanvas<WebGui>
-
getCss
-
getHtml
-
getIcon
-
getHtmlElementEventRegistrations
- Angegeben von:
getHtmlElementEventRegistrationsin SchnittstelleIWebGui<WebGui>
-
getLayerCount
public int getLayerCount()- Angegeben von:
getLayerCountin SchnittstelleIWebGui<WebGui>
-
getOptionalStoredControlByInternalId
- Angegeben von:
getOptionalStoredControlByInternalIdin SchnittstelleIWebGui<WebGui>
-
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 SchnittstelleICanvas<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.
-
isEmpty
public boolean isEmpty()- Angegeben von:
isEmptyin SchnittstelleEmptinessRequestable- Gibt zurück:
- true if
EmptinessRequestabledoes not contain an element.
-
isRootGui
public boolean isRootGui()Beschreibung aus Schnittstelle kopiert:IGui -
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 SchnittstelleICanvas<WebGui>
-
removeLayer
- Angegeben von:
removeLayerin SchnittstelleIWebGui<WebGui>
-
setBackground
-
setBackgroundColor
- Angegeben von:
setBackgroundColorin SchnittstelleICanvas<WebGui>
-
setBackgroundColorGradient
- Angegeben von:
setBackgroundColorGradientin SchnittstelleICanvas<WebGui>
-
setBackgroundImage
- Angegeben von:
setBackgroundImagein SchnittstelleICanvas<WebGui>
-
setBackgroundImage
- Angegeben von:
setBackgroundImagein SchnittstelleICanvas<WebGui>
-
setFrontEndReaderAndFrontEndWriter
public WebGui setFrontEndReaderAndFrontEndWriter(IFrontEndReader frontEndReader, IFrontEndWriter frontEndWriter) - Angegeben von:
setFrontEndReaderAndFrontEndWriterin SchnittstelleIWebGui<WebGui>
-
setIcon
Beschreibung aus Schnittstelle kopiert:IGuiSets the icon of the currentIGui. -
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>
-