java.lang.Object
omix.lang.PaintedProperty
- All Implemented Interfaces:
Serializable
,Paint
public final class PaintedProperty extends Object implements Paint, Serializable
This class represents a painted property in Omix diagrams.
- Since:
- Omix 1.8.0
- Author:
- Dr. Peter Droste, Omix Visualization
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description PaintedProperty(String property)
PaintedProperty(String property, String namespace)
PaintedProperty(String property, String namespace, Brush background)
-
Method Summary
Modifier and Type Method Description PaintedProperty
clone()
boolean
equals(Object obj)
Brush
getBackground()
String
getNamespace()
String
getProperty()
int
hashCode()
String
toString()
-
Constructor Details
-
PaintedProperty
@ConstructorProperties({"property","namespace","background"}) public PaintedProperty(String property, String namespace, Brush background)- Parameters:
property
- The property to be painted by Omix.
-
PaintedProperty
@ConstructorProperties({"property","namespace"}) public PaintedProperty(String property, String namespace)- Parameters:
property
- The property to be painted by Omix.
-
PaintedProperty
- Parameters:
property
- The property to be painted by Omix.
-
-
Method Details
-
getProperty
-
getNamespace
-
getBackground
-
clone
- Specified by:
clone
in interfacePaint
- Overrides:
clone
in classObject
- Returns:
- A clone of the paint object.
- See Also:
Object.clone()
-
hashCode
public int hashCode() -
equals
-
toString
-