Package ch.nolix.system.webgui.main
Klasse Layer
- Alle implementierten Schnittstellen:
IFluentMutableMultiTokenHolder<Layer>
,IFluentMutableOptionalIdHolder<Layer>
,IMultiTokenHolder
,IOptionalIdHolder
,TypeRequestable
,Clearable
,Resettable
,EmptinessRequestable
,IHtmlGetter
,IElement
,IStructureElement
,IMutableElement
,IStylableElement<Layer>
,ICanvas<Layer>
,ILayer<Layer>
,IRootControlOwner<Layer>
-
Feldübersicht
Modifizierer und TypFeldBeschreibungstatic final IColor
static final ContentAlignment
static final double
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
void
clear()
Removes the elements of the currentClearable
.boolean
containsControl
(IControl<?, ?> control) static Layer
fromSpecification
(INode<?> specification) getHtml()
double
getOptionalStoredControlByInternalId
(String internalId) getRole()
IContainer
<? extends IStylableElement<?>> IContainer
<IControl<?, ?>> IWebGui
<?> IControl
<?, ?> boolean
boolean
hasInternalId
(String internalId) boolean
hasRole()
boolean
void
internalSetParentGui
(IWebGui<?> parentGui) boolean
isEmpty()
void
void
void
protected void
protected void
setBackground
(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.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.coreapi.stateapi.statemutationapi.Resettable
reset
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.programstructureapi.typerequestapi.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:
belongsToGui
in SchnittstelleILayer<Layer>
-
containsControl
- Angegeben von:
containsControl
in SchnittstelleILayer<Layer>
-
clear
public void clear()Beschreibung aus Schnittstelle kopiert:Clearable
Removes the elements of the currentClearable
. -
getBackground
- Angegeben von:
getBackground
in SchnittstelleICanvas<Layer>
-
getBackgroundColor
- Angegeben von:
getBackgroundColor
in SchnittstelleICanvas<Layer>
-
getBackgroundColorGradient
- Angegeben von:
getBackgroundColorGradient
in SchnittstelleICanvas<Layer>
-
getBackgroundImage
- Angegeben von:
getBackgroundImage
in SchnittstelleICanvas<Layer>
-
getBackgroundImageApplication
- Angegeben von:
getBackgroundImageApplication
in SchnittstelleICanvas<Layer>
-
getBackgroundType
- Angegeben von:
getBackgroundType
in SchnittstelleICanvas<Layer>
-
getContentAlignment
- Angegeben von:
getContentAlignment
in SchnittstelleILayer<Layer>
-
getCssRule
- Angegeben von:
getCssRule
in SchnittstelleILayer<Layer>
-
getHtml
- Angegeben von:
getHtml
in SchnittstelleIHtmlGetter
-
getInternalId
- Angegeben von:
getInternalId
in SchnittstelleILayer<Layer>
-
getOpacity
public double getOpacity()- Angegeben von:
getOpacity
in SchnittstelleILayer<Layer>
-
getOptionalStoredControlByInternalId
- Angegeben von:
getOptionalStoredControlByInternalId
in SchnittstelleIRootControlOwner<Layer>
-
getStoredControls
- Angegeben von:
getStoredControls
in SchnittstelleIRootControlOwner<Layer>
-
getStoredParentGui
- Angegeben von:
getStoredParentGui
in SchnittstelleILayer<Layer>
-
getStoredRootControl
- Angegeben von:
getStoredRootControl
in SchnittstelleIRootControlOwner<Layer>
-
getRole
-
getStoredChildStylableElements
- Angegeben von:
getStoredChildStylableElements
in SchnittstelleIStylableElement<Layer>
- Gibt zurück:
- the child
IStylableElement
s of the currentIStylableElement
.
-
hasBackground
public boolean hasBackground()- Angegeben von:
hasBackground
in SchnittstelleICanvas<Layer>
-
hasInternalId
- Angegeben von:
hasInternalId
in SchnittstelleILayer<Layer>
-
hasRole
public boolean hasRole() -
hasRole
- Angegeben von:
hasRole
in SchnittstelleIStylableElement<Layer>
- Parameter:
role
-- Gibt zurück:
- true if the current
IStylableElement
has the given role.
-
internalSetParentGui
- Angegeben von:
internalSetParentGui
in SchnittstelleILayer<Layer>
-
isEmpty
public boolean isEmpty()- Angegeben von:
isEmpty
in SchnittstelleEmptinessRequestable
- Gibt zurück:
- true if
EmptinessRequestable
does not contain an element.
-
removeBackground
public void removeBackground()- Angegeben von:
removeBackground
in SchnittstelleICanvas<Layer>
-
removeRole
public void removeRole() -
removeSelfFromGui
public void removeSelfFromGui()- Angegeben von:
removeSelfFromGui
in SchnittstelleILayer<Layer>
-
setBackground
-
setBackgroundColor
- Angegeben von:
setBackgroundColor
in SchnittstelleICanvas<Layer>
-
setBackgroundColorGradient
- Angegeben von:
setBackgroundColorGradient
in SchnittstelleICanvas<Layer>
-
setBackgroundImage
- Angegeben von:
setBackgroundImage
in SchnittstelleICanvas<Layer>
-
setBackgroundImage
- Angegeben von:
setBackgroundImage
in SchnittstelleICanvas<Layer>
-
setRootControl
- Angegeben von:
setRootControl
in SchnittstelleIRootControlOwner<Layer>
-
setContentAlignment
- Angegeben von:
setContentAlignment
in SchnittstelleILayer<Layer>
-
setOpacity
- Angegeben von:
setOpacity
in SchnittstelleILayer<Layer>
-
setRole
-
resetStylableElement
protected void resetStylableElement()- Angegeben von:
resetStylableElement
in KlasseStylableElement<Layer>
-
resetStyle
protected void resetStyle()- Angegeben von:
resetStyle
in KlasseStylableElement<Layer>
-