Package ch.nolix.system.webgui.main
Klasse Layer
- Alle implementierten Schnittstellen:
IFluentMutableMultiTokenHolder<Layer>,IFluentMutableOptionalIdHolder<Layer>,IMultiTokenHolder,IOptionalIdHolder,IGuiComponent<IWebGui<?>>,TypeRequestable,Clearable,Resettable,EmptinessRequestable,IHtmlGetter,IElement,IStructureElement,IMutableElement,ICanvas<Layer>,IStylableElement<Layer>,ILayer<Layer>,IRootControlOwner<Layer>
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final IColorstatic final ContentAlignmentstatic final double -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanvoidclear()Removes the elements of the currentClearable.booleancontainsControl(IControl<?, ?> control) static LayerfromSpecification(INode<?> specification) getHtml()doublegetOptionalStoredControlByInternalId(String internalId) getRole()IContainer<? extends IStylableElement<?>> IContainer<IControl<?, ?>> IWebGui<?> IControl<?, ?> booleanbooleanhasInternalId(String internalId) booleanhasRole()booleanvoidinternalSetParentGui(IWebGui<?> parentGui) booleanisEmpty()voidvoidvoidprotected voidprotected voidsetBackground(IBackground background) setBackgroundColor(IColor backgroundColor) setBackgroundColorGradient(IColorGradient backgroundColorGradient) setBackgroundImage(IImage backgroundImage) setBackgroundImage(IImage backgroundImage, ImageApplication imageApplication) setContentAlignment(ContentAlignment contentAlignment) setOpacity(double opacity) setRootControl(IControl<?, ?> rootControl) Von 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.coreapi.state.statemutation.Resettable
resetVon Schnittstelle geerbte Methoden ch.nolix.coreapi.objectstructure.typerequest.TypeRequestable
getType, isOfConcreteType, isOfConcreteType, isOfType, isOfType
-
Felddetails
-
DEFAULT_OPACITY
public static final double DEFAULT_OPACITY- Siehe auch:
-
DEFAULT_BACKGROUND_COLOR
-
DEFAULT_CONTENT_POSITION
-
-
Konstruktordetails
-
Layer
public Layer()
-
-
Methodendetails
-
fromSpecification
-
belongsToGui
public boolean belongsToGui()- Angegeben von:
belongsToGuiin SchnittstelleIGuiComponent<IWebGui<?>>- Gibt zurück:
- true if the current
IGuiComponentbelongs to a GUI, false otherwise.
-
containsControl
- Angegeben von:
containsControlin SchnittstelleILayer<Layer>
-
clear
public void clear()Beschreibung aus Schnittstelle kopiert:ClearableRemoves the elements of the currentClearable. -
getBackground
- Angegeben von:
getBackgroundin SchnittstelleICanvas<Layer>
-
getBackgroundColor
- Angegeben von:
getBackgroundColorin SchnittstelleICanvas<Layer>
-
getBackgroundColorGradient
- Angegeben von:
getBackgroundColorGradientin SchnittstelleICanvas<Layer>
-
getBackgroundImage
- Angegeben von:
getBackgroundImagein SchnittstelleICanvas<Layer>
-
getBackgroundImageApplication
- Angegeben von:
getBackgroundImageApplicationin SchnittstelleICanvas<Layer>
-
getBackgroundType
- Angegeben von:
getBackgroundTypein SchnittstelleICanvas<Layer>
-
getContentAlignment
- Angegeben von:
getContentAlignmentin SchnittstelleILayer<Layer>
-
getCssRule
- Angegeben von:
getCssRulein SchnittstelleILayer<Layer>
-
getHtml
- Angegeben von:
getHtmlin SchnittstelleIHtmlGetter
-
getInternalId
- Angegeben von:
getInternalIdin SchnittstelleILayer<Layer>
-
getOpacity
public double getOpacity()- Angegeben von:
getOpacityin SchnittstelleILayer<Layer>
-
getOptionalStoredControlByInternalId
- Angegeben von:
getOptionalStoredControlByInternalIdin SchnittstelleIRootControlOwner<Layer>
-
getStoredControls
- Angegeben von:
getStoredControlsin SchnittstelleIRootControlOwner<Layer>
-
getStoredParentGui
- Angegeben von:
getStoredParentGuiin SchnittstelleIGuiComponent<IWebGui<?>>- Gibt zurück:
- the GUI of the current
IGuiComponent.
-
getStoredRootControl
- Angegeben von:
getStoredRootControlin SchnittstelleIRootControlOwner<Layer>
-
getRole
-
getStoredChildStylableElements
- Angegeben von:
getStoredChildStylableElementsin SchnittstelleIStylableElement<Layer>- Gibt zurück:
- the child
IStylableElements of the currentIStylableElement.
-
hasBackground
public boolean hasBackground()- Angegeben von:
hasBackgroundin SchnittstelleICanvas<Layer>
-
hasInternalId
- Angegeben von:
hasInternalIdin SchnittstelleILayer<Layer>
-
hasRole
public boolean hasRole() -
hasRole
- Angegeben von:
hasRolein SchnittstelleIStylableElement<Layer>- Parameter:
role-- Gibt zurück:
- true if the current
IStylableElementhas the given role.
-
internalSetParentGui
- Angegeben von:
internalSetParentGuiin SchnittstelleILayer<Layer>
-
isEmpty
public boolean isEmpty()- Angegeben von:
isEmptyin SchnittstelleEmptinessRequestable- Gibt zurück:
- true if
EmptinessRequestabledoes not contain an element.
-
removeBackground
public void removeBackground()- Angegeben von:
removeBackgroundin SchnittstelleICanvas<Layer>
-
removeRole
public void removeRole() -
removeSelfFromGui
public void removeSelfFromGui()- Angegeben von:
removeSelfFromGuiin SchnittstelleILayer<Layer>
-
setBackground
-
setBackgroundColor
- Angegeben von:
setBackgroundColorin SchnittstelleICanvas<Layer>
-
setBackgroundColorGradient
- Angegeben von:
setBackgroundColorGradientin SchnittstelleICanvas<Layer>
-
setBackgroundImage
- Angegeben von:
setBackgroundImagein SchnittstelleICanvas<Layer>
-
setBackgroundImage
- Angegeben von:
setBackgroundImagein SchnittstelleICanvas<Layer>
-
setRootControl
- Angegeben von:
setRootControlin SchnittstelleIRootControlOwner<Layer>
-
setContentAlignment
- Angegeben von:
setContentAlignmentin SchnittstelleILayer<Layer>
-
setOpacity
- Angegeben von:
setOpacityin SchnittstelleILayer<Layer>
-
setRole
-
resetStylableElement
protected void resetStylableElement()- Angegeben von:
resetStylableElementin KlasseAbstractStylableElement<Layer>
-
resetStyle
protected void resetStyle()- Angegeben von:
resetStylein KlasseAbstractStylableElement<Layer>
-