Package dev.getelements.elements.sdk.spi
Class DefaultElementScope
java.lang.Object
dev.getelements.elements.sdk.spi.DefaultElementScope
- All Implemented Interfaces:
ElementScope
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.getelements.elements.sdk.ElementScope
ElementScope.Builder, ElementScope.Handle
-
Field Summary
Fields inherited from interface dev.getelements.elements.sdk.ElementScope
ANONYMOUS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the Attributes associated with this scope.getName()
Gets the name of the scope.newInheritedScope
(String name, Attributes attributes) Creates a newDefaultElementScope
which inherits its properties from this scope.toString()
-
Constructor Details
-
DefaultElementScope
-
-
Method Details
-
getName
Description copied from interface:ElementScope
Gets the name of the scope.- Specified by:
getName
in interfaceElementScope
- Returns:
- the name
-
getMutableAttributes
Description copied from interface:ElementScope
Gets the Attributes associated with this scope.- Specified by:
getMutableAttributes
in interfaceElementScope
- Returns:
- the
Attributes
associated with the scope
-
newInheritedScope
Creates a newDefaultElementScope
which inherits its properties from this scope.- Returns:
- the new
DefaultElementScope
-
toString
-