Class AbstractPropertiesElement
java.lang.Object
ch.nolix.system.element.propertieselement.AbstractPropertiesElement
- All Implemented Interfaces:
Resettable, AttributesRepresentable, IElement, SpecificationRepresentable, IMutableElement
- Direct Known Subclasses:
AbstractStylableElement, GridCell, ItemMenuItem, MutableImage, TabContainerTab
- Author:
- Silvan Wyss
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidaddOrChangeAttribute(INode<?> attribute) Adds or changes the given attribute to the currentIMutableElement.final voidaddOrChangeAttribute(String attribute) Adds or changes the given attribute to the currentIMutableElement.final booleanfinal IContainer<INode<?>> final INode<?> final inthashCode()final StringtoString()Methods inherited from interface IMutableElement
addOrChangeAttributes, resetFromAttributes, resetFromSpecificationMethods inherited from interface Resettable
resetMethods inherited from interface SpecificationRepresentable
hasEqualSpecificationAsElement, toFormatedString
-
Constructor Details
-
AbstractPropertiesElement
public AbstractPropertiesElement()
-
-
Method Details
-
addOrChangeAttribute
Adds or changes the given attribute to the currentIMutableElement.- Specified by:
addOrChangeAttributein interfaceIMutableElement- Parameters:
attribute-
-
addOrChangeAttribute
Adds or changes the given attribute to the currentIMutableElement.- Specified by:
addOrChangeAttributein interfaceIMutableElement- Parameters:
attribute-
-
equals
-
getAttributes
- Specified by:
getAttributesin interfaceAttributesRepresentable- Returns:
- the attributes of the current
AttributesRepresentable
-
getSpecification
- Specified by:
getSpecificationin interfaceSpecificationRepresentable- Returns:
- the specification of the current
SpecificationRepresentable
-
hashCode
-
toString
-