Interface ILayer
- All Superinterfaces:
AttributesRepresentable, Clearable, EmptinessRequestable, IBackgroundHolder<ILayer>, IElement, IFluentMutableMultiTokenHolder<ILayer>, IFluentMutableOptionalIdHolder<ILayer>, IGuiComponent<IWebGui<?>>, IHtmlGetter, IMultiTokenHolder, IMutableElement, IOptionalIdHolder, IRootControlOwner<ILayer>, IStylableElement<ILayer>, Resettable, SpecificationRepresentable, TypeRequestable
- All Known Implementing Classes:
Layer
public interface ILayer
extends IBackgroundHolder<ILayer>, IGuiComponent<IWebGui<?>>, IHtmlGetter, IRootControlOwner<ILayer>, IStylableElement<ILayer>
- Author:
- Silvan Wyss
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsControl(IControl<?, ?> control) doublegetRole()IContainer<IControl<?, ?>> booleanhasInternalId(String internalId) booleanhasRole()voidinternalSetParentGui(IWebGui<?> parentGui) voidsetContentAlignment(ContentAlignment contentAlignment) setOpacity(double opacity) Methods inherited from interface AttributesRepresentable
getAttributesMethods inherited from interface EmptinessRequestable
containsAny, isEmptyMethods inherited from interface IBackgroundHolder
getBackground, getBackgroundColor, getBackgroundColorGradient, getBackgroundImage, getBackgroundImageApplication, getBackgroundType, hasBackground, removeBackground, setBackgroundColor, setBackgroundColorGradient, setBackgroundImage, setBackgroundImageMethods inherited from interface IFluentMutableMultiTokenHolder
addToken, removeToken, removeTokensMethods inherited from interface IFluentMutableOptionalIdHolder
removeId, setIdMethods inherited from interface IGuiComponent
belongsToGui, getStoredParentGuiMethods inherited from interface IHtmlGetter
getHtmlMethods inherited from interface IMultiTokenHolder
getTokensMethods inherited from interface IMutableElement
addOrChangeAttribute, addOrChangeAttribute, addOrChangeAttributes, resetFromAttributes, resetFromSpecificationMethods inherited from interface IOptionalIdHolder
getId, getIdInQuotes, hasId, hasIdMethods inherited from interface IRootControlOwner
getOptionalStoredControlByInternalId, getStoredControls, getStoredRootControl, setRootControlMethods inherited from interface IStylableElement
getStoredChildStylableElements, hasRole, resetStyleRecursivelyMethods inherited from interface Resettable
resetMethods inherited from interface SpecificationRepresentable
getSpecification, hasEqualSpecificationAsElement, toFormatedStringMethods inherited from interface TypeRequestable
getType, isOfConcreteType, isOfConcreteType, isOfType, isOfType
-
Method Details
-
containsControl
-
getContentAlignment
ContentAlignment getContentAlignment() -
getCssRule
ICssRule getCssRule() -
getInternalId
String getInternalId() -
getOpacity
double getOpacity() -
getRole
LayerRole getRole() -
getStoredStructureControls
IContainer<IControl<?,?>> getStoredStructureControls() -
hasInternalId
-
hasRole
boolean hasRole() -
internalSetParentGui
-
removeSelfFromGui
void removeSelfFromGui() -
setContentAlignment
-
setRole
-
setOpacity
-