Schnittstelle ILayer<L extends ILayer<L>>
- Alle Superschnittstellen:
Clearable
,EmptinessRequestable
,ICanvas<L>
,IElement
,IFluentMutableMultiTokenHolder<L>
,IFluentMutableOptionalIdHolder<L>
,IHtmlGetter
,IMultiTokenHolder
,IMutableElement
,IOptionalIdHolder
,IRootControlOwner<L>
,IStructureElement
,IStylableElement<L>
,Resettable
,TypeRequestable
- Alle bekannten Implementierungsklassen:
Layer
public interface ILayer<L extends ILayer<L>>
extends IHtmlGetter, ICanvas<L>, IStylableElement<L>, IRootControlOwner<L>
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
boolean
containsControl
(IControl<?, ?> control) double
getRole()
IWebGui
<?> boolean
hasInternalId
(String internalId) boolean
hasRole()
void
internalSetParentGui
(IWebGui<?> parentGui) void
setContentAlignment
(ContentAlignment contentAlignment) setOpacity
(double opacity) Von Schnittstelle geerbte Methoden ch.nolix.coreapi.stateapi.staterequestapi.EmptinessRequestable
containsAny, isEmpty
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.guiapi.canvasapi.ICanvas
getBackground, getBackgroundColor, getBackgroundColorGradient, getBackgroundImage, getBackgroundImageApplication, getBackgroundType, hasBackground, removeBackground, setBackgroundColor, setBackgroundColorGradient, setBackgroundImage, setBackgroundImage
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.webapi.htmlapi.IHtmlGetter
getHtml
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.webguiapi.mainapi.IRootControlOwner
getOptionalStoredControlByInternalId, getStoredControls, getStoredRootControl, setRootControl
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.elementapi.baseapi.IStructureElement
getChildStructureElements, getStructureSpecification
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.elementapi.styleapi.IStylableElement
getStoredChildStylableElements, hasRole, 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
-
Methodendetails
-
belongsToGui
boolean belongsToGui() -
containsControl
-
getContentAlignment
ContentAlignment getContentAlignment() -
getCssRule
ICssRule getCssRule() -
getInternalId
String getInternalId() -
getOpacity
double getOpacity() -
getStoredParentGui
IWebGui<?> getStoredParentGui() -
getRole
LayerRole getRole() -
hasInternalId
-
hasRole
boolean hasRole() -
internalSetParentGui
-
removeSelfFromGui
void removeSelfFromGui() -
setContentAlignment
-
setRole
-
setOpacity
-