Package org.htmlunit.cssparser.dom
Class Property
- java.lang.Object
-
- org.htmlunit.cssparser.parser.AbstractLocatable
-
- org.htmlunit.cssparser.dom.Property
-
- All Implemented Interfaces:
Serializable,Locatable
public class Property extends AbstractLocatable implements Serializable
Property class.
- Author:
- Ronald Brill
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Property(String name, CSSValueImpl value, boolean important)Creates new Property.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetName()Returns the name.CSSValueImplgetValue()Returns the value.inthashCode()booleanisImportant()Returns true if the important flag is set.voidsetImportant(boolean important)Sets the important flag to a new value.voidsetName(String name)Sets the name to a new value.voidsetValue(CSSValueImpl value)Sets the value to a new value.StringtoString()-
Methods inherited from class org.htmlunit.cssparser.parser.AbstractLocatable
getLocator, setLocator
-
-
-
-
Constructor Detail
-
Property
public Property(String name, CSSValueImpl value, boolean important)
Creates new Property.- Parameters:
name- the namevalue- the valueimportant- true if the important flag set
-
-
Method Detail
-
getName
public String getName()
Returns the name.- Returns:
- the name
-
setName
public void setName(String name)
Sets the name to a new value.- Parameters:
name- the new name
-
getValue
public CSSValueImpl getValue()
Returns the value.- Returns:
- the value
-
isImportant
public boolean isImportant()
Returns true if the important flag is set.- Returns:
- true or false
-
setValue
public void setValue(CSSValueImpl value)
Sets the value to a new value.- Parameters:
value- the new CSSValue
-
setImportant
public void setImportant(boolean important)
Sets the important flag to a new value.- Parameters:
important- the new flag value
-
-