Class MozColumnWidth
java.lang.Object
com.webfirmframework.wffweb.css.core.AbstractCssProperty<MozColumnWidth>
com.webfirmframework.wffweb.css.css3.MozColumnWidth
- All Implemented Interfaces:
CssProperty
,Serializable
,Cloneable
This is for Firefox.
-moz-column-width: auto|length|initial|inherit; The -moz-column-width property specifies the width of the columns. Default value: auto Inherited: no Animatable: yes Version: CSS3 JavaScript syntax: object.style.columnWidth="5px"
- Since:
- 1.0.0
- See Also:
-
Field Summary
-
Constructor Summary
ConstructorDescriptionThemedium
will be set as the valueMozColumnWidth
(float percent) MozColumnWidth
(float value, CssLengthUnit cssLengthUnit) MozColumnWidth
(MozColumnWidth mozColumnWidth) MozColumnWidth
(String cssValue) -
Method Summary
Modifier and TypeMethodDescriptiongetUnit()
getValue()
gets the -moz-column-width in float value.void
sets asauto
.void
sets asinherit
void
sets asinitial
setCssValue
(String cssValue) void
setPercent
(float percent) setValue
(float value, CssLengthUnit cssLengthUnit) toString()
Methods inherited from class com.webfirmframework.wffweb.css.core.AbstractCssProperty
clone, getStateChangeInformer, isAlreadyInUse, setAlreadyInUse, setStateChangeInformer, toCssString
-
Field Details
-
AUTO
- See Also:
-
INITIAL
- See Also:
-
INHERIT
- See Also:
-
-
Constructor Details
-
MozColumnWidth
public MozColumnWidth()Themedium
will be set as the value -
MozColumnWidth
- Parameters:
cssValue
- the css value to set.
-
MozColumnWidth
- Parameters:
mozColumnWidth
- theMozColumnWidth
object from which the cssValue to set.And,null
will throwNullValueException
-
MozColumnWidth
public MozColumnWidth(float percent) - Parameters:
percent
- the percentage value to set. The cssLengthUnit will automatically set to %.- Since:
- 1.0.0
-
MozColumnWidth
- Parameters:
value
-cssLengthUnit
-
-
-
Method Details
-
setValue
- Parameters:
value
-cssLengthUnit
-- Returns:
- the current object
- Since:
- 1.0.0
-
setPercent
public void setPercent(float percent) - Parameters:
percent
- the percent to set- Since:
- 1.0.0
-
getCssName
- Returns:
- the name portion in style, eg
align-content
for stylealign-content: center
.
-
getCssValue
- Returns:
- the value portion in style, eg
center
for stylealign-content: center
.
-
toString
-
getValue
gets the -moz-column-width in float value.MozColumnWidth#getUnit()
should be used to get the cssLengthUnit for this value.- Returns:
- the value in float or null if the cssValue is
initial
orinherit
. - Since:
- 1.0.0
-
getUnit
- Returns:
- the cssLengthUnit
PX
/PER
, ornull
if the value is any inbuilt value likeinherit
. - Since:
- 1.0.0
-
setCssValue
- Specified by:
setCssValue
in classAbstractCssProperty<MozColumnWidth>
- Parameters:
cssValue
- the value should be in the format of55px
or95%
.null
is considered as an invalid value and it will throwNullValueException
.- Returns:
- the current object.
- Since:
- 1.0.0
-
setAsInitial
public void setAsInitial()sets asinitial
- Since:
- 1.0.0
-
setAsInherit
public void setAsInherit()sets asinherit
- Since:
- 1.0.0
-
setAsAuto
public void setAsAuto()sets asauto
.- Since:
- 1.0.0
-