Klasse MutableElement
java.lang.Object
ch.nolix.system.element.mutableelement.MutableElement
- Alle implementierten Schnittstellen:
Resettable
,IElement
,IMutableElement
- Bekannte direkte Unterklassen:
GridCell
,ItemMenuItem
,MutableImage
,StylableElement
- Version:
- 2017-10-29
- Autor:
- Silvan Wyss
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal void
addOrChangeAttribute
(INode<?> attribute) Adds or changes the given attribute to the currentIMutableElement
.final void
addOrChangeAttribute
(String attribte, String... attributes) Adds or changes the given attributes to the currentIMutableElement
.final boolean
final IContainer
<INode<?>> final INode
<?> final int
hashCode()
final void
resetFromFileWithFilePath
(String filePath) Resets the currentMutableElement
from the file with the given filePath.final String
toString()
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.elementapi.baseapi.IElement
toFormatedString, toXml
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.elementapi.mutableelementapi.IMutableElement
addOrChangeAttribute, addOrChangeAttributes, resetFromAttributes, resetFromSpecification
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.stateapi.statemutationapi.Resettable
reset
-
Konstruktordetails
-
MutableElement
public MutableElement()
-
-
Methodendetails
-
addOrChangeAttribute
Adds or changes the given attribute to the currentIMutableElement
.- Angegeben von:
addOrChangeAttribute
in SchnittstelleIMutableElement
- Parameter:
attribute
-- Löst aus:
InvalidArgumentException
- if the given attribute is not valid.
-
addOrChangeAttribute
Adds or changes the given attributes to the currentIMutableElement
.- Angegeben von:
addOrChangeAttribute
in SchnittstelleIMutableElement
- Parameter:
attribte
-attributes
-
-
equals
-
getAttributes
- Angegeben von:
getAttributes
in SchnittstelleIElement
- Gibt zurück:
- the attributes of the current
IElement
.
-
getSpecification
- Angegeben von:
getSpecification
in SchnittstelleIElement
- Gibt zurück:
- the specification of the current
IElement
.
-
hashCode
public final int hashCode() -
resetFromFileWithFilePath
Resets the currentMutableElement
from the file with the given filePath.- Parameter:
filePath
-- Löst aus:
InvalidArgumentException
- if the given filePath is not valid.
-
toString
-