Package ch.nolix.system.webgui.main
Klasse WebGui
java.lang.Object
- Alle implementierten Schnittstellen:
IFluentMutableTitleHolder<WebGui>
,IFluentMutableMultiTokenHolder<WebGui>
,IFluentMutableOptionalIdHolder<WebGui>
,ITitleHolder
,IMultiTokenHolder
,IOptionalIdHolder
,TypeRequestable
,Clearable
,Resettable
,EmptinessRequestable
,IElement
,IStructureElement
,IMutableElement
,IStylableElement<WebGui>
,IStyleElement<WebGui>
,ICanvas<WebGui>
,IGui<WebGui>
,IWebGui<WebGui>
-
Feldübersicht
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
clear()
Removes the elements of the currentClearable
.boolean
containsControl
(IControl<?, ?> control) getCss()
getHtml()
getIcon()
int
getOptionalStoredControlByInternalId
(String internalId) IContainer
<? extends IStylableElement<?>> IContainer
<IControl<?, ?>> IContainer
<ILayer<?>> ILayer
<?> getTitle()
boolean
boolean
boolean
boolean
isEmpty()
boolean
pushLayerWithRootControl
(IControl<?, ?> rootControl) void
void
removeLayer
(ILayer<?> layer) protected void
Resets the currentStyleElement
.protected void
setBackground
(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.element.style.StyleElement
applyStyleIfHasStyle, hasStyle, removeStyle, resetStylableElement, setStyle
Von Klasse geerbte Methoden ch.nolix.system.element.style.StylableElement
addToken, asConcrete, getChildStructureElements, getId, getStructureSpecification, getTokens, hasId, removeId, removeToken, removeTokens, reset, resetStyleRecursively, setId
Von Klasse geerbte Methoden ch.nolix.system.element.mutableelement.MutableElement
addOrChangeAttribute, addOrChangeAttribute, equals, getAttributes, getSpecification, hashCode, resetFromFileWithFilePath, toString
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.stateapi.staterequestapi.EmptinessRequestable
containsAny
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
resetStyleRecursively
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.elementapi.styleapi.IStyleElement
applyStyleIfHasStyle, hasStyle, removeStyle, setStyle
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.mandatoryattributeapi.ITitleHolder
getTitleInQuotes
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
-
Felddetails
-
DEFAULT_TITLE
- Siehe auch:
-
DEFAULT_ICON
-
DEFAULT_BACKGROUND_COLOR
-
-
Konstruktordetails
-
WebGui
public WebGui()
-
-
Methodendetails
-
containsControl
- Angegeben von:
containsControl
in SchnittstelleIWebGui<WebGui>
-
clear
public void clear()Beschreibung aus Schnittstelle kopiert:Clearable
Removes the elements of the currentClearable
. -
fromFrontEnd
- Angegeben von:
fromFrontEnd
in SchnittstelleIGui<WebGui>
- Gibt zurück:
- the
IFrontEndReader
of the currentIGui
.
-
getBackground
- Angegeben von:
getBackground
in SchnittstelleICanvas<WebGui>
-
getBackgroundColor
- Angegeben von:
getBackgroundColor
in SchnittstelleICanvas<WebGui>
-
getBackgroundColorGradient
- Angegeben von:
getBackgroundColorGradient
in SchnittstelleICanvas<WebGui>
-
getBackgroundImage
- Angegeben von:
getBackgroundImage
in SchnittstelleICanvas<WebGui>
-
getBackgroundImageApplication
- Angegeben von:
getBackgroundImageApplication
in SchnittstelleICanvas<WebGui>
-
getBackgroundType
- Angegeben von:
getBackgroundType
in SchnittstelleICanvas<WebGui>
-
getCss
-
getHtml
-
getIcon
-
getHtmlElementEventRegistrations
- Angegeben von:
getHtmlElementEventRegistrations
in SchnittstelleIWebGui<WebGui>
-
getLayerCount
public int getLayerCount()- Angegeben von:
getLayerCount
in SchnittstelleIWebGui<WebGui>
-
getOptionalStoredControlByInternalId
- Angegeben von:
getOptionalStoredControlByInternalId
in SchnittstelleIWebGui<WebGui>
-
getStoredChildStylableElements
- Angegeben von:
getStoredChildStylableElements
in SchnittstelleIStylableElement<WebGui>
- Gibt zurück:
- the child
IStylableElement
s of the currentIStylableElement
.
-
getStoredControls
- Angegeben von:
getStoredControls
in SchnittstelleIWebGui<WebGui>
-
getStoredLayers
- Angegeben von:
getStoredLayers
in SchnittstelleIWebGui<WebGui>
-
getStoredTopLayer
- Angegeben von:
getStoredTopLayer
in SchnittstelleIWebGui<WebGui>
-
getTitle
- Angegeben von:
getTitle
in SchnittstelleITitleHolder
- Gibt zurück:
- the title of the current
ITitleHolder
.
-
hasBackground
public boolean hasBackground()- Angegeben von:
hasBackground
in SchnittstelleICanvas<WebGui>
-
hasRemoveLayerAction
public boolean hasRemoveLayerAction()- Angegeben von:
hasRemoveLayerAction
in SchnittstelleIWebGui<WebGui>
-
hasRole
- Angegeben von:
hasRole
in SchnittstelleIStylableElement<WebGui>
- Parameter:
role
-- Gibt zurück:
- true if the current
IStylableElement
has the given role.
-
isEmpty
public boolean isEmpty()- Angegeben von:
isEmpty
in SchnittstelleEmptinessRequestable
- Gibt zurück:
- true if
EmptinessRequestable
does not contain an element.
-
isRootGui
public boolean isRootGui()Beschreibung aus Schnittstelle kopiert:IGui
-
onFrontEnd
- Angegeben von:
onFrontEnd
in SchnittstelleIGui<WebGui>
- Gibt zurück:
- the
IFrontEndWriter
of the currentIGui
.
-
pushLayer
-
pushLayerWithRootControl
- Angegeben von:
pushLayerWithRootControl
in SchnittstelleIWebGui<WebGui>
-
removeBackground
public void removeBackground()- Angegeben von:
removeBackground
in SchnittstelleICanvas<WebGui>
-
removeLayer
- Angegeben von:
removeLayer
in SchnittstelleIWebGui<WebGui>
-
setBackground
-
setBackgroundColor
- Angegeben von:
setBackgroundColor
in SchnittstelleICanvas<WebGui>
-
setBackgroundColorGradient
- Angegeben von:
setBackgroundColorGradient
in SchnittstelleICanvas<WebGui>
-
setBackgroundImage
- Angegeben von:
setBackgroundImage
in SchnittstelleICanvas<WebGui>
-
setBackgroundImage
- Angegeben von:
setBackgroundImage
in SchnittstelleICanvas<WebGui>
-
setFrontEndReaderAndFrontEndWriter
public WebGui setFrontEndReaderAndFrontEndWriter(IFrontEndReader frontEndReader, IFrontEndWriter frontEndWriter) - Angegeben von:
setFrontEndReaderAndFrontEndWriter
in SchnittstelleIWebGui<WebGui>
-
setIcon
Beschreibung aus Schnittstelle kopiert:IGui
Sets the icon of the currentIGui
. -
setRemoveLayerAction
- Angegeben von:
setRemoveLayerAction
in SchnittstelleIWebGui<WebGui>
-
setTitle
Beschreibung aus Schnittstelle kopiert:IFluentMutableTitleHolder
Sets the title of the currentIFluentMutableTitleHolder
.- Angegeben von:
setTitle
in SchnittstelleIFluentMutableTitleHolder<WebGui>
- Parameter:
title
-- Gibt zurück:
- the current
IFluentMutableTitleHolder
.
-
resetConfigurationElement
protected void resetConfigurationElement()Beschreibung aus Klasse kopiert:StyleElement
Resets the currentStyleElement
.- Angegeben von:
resetConfigurationElement
in KlasseStyleElement<WebGui>
-
resetStyle
protected void resetStyle()- Angegeben von:
resetStyle
in KlasseStylableElement<WebGui>
-