public class CSSShortHandDescriptor extends Object
| Constructor and Description |
|---|
CSSShortHandDescriptor(ECSSProperty eProperty,
CSSPropertyWithDefaultValue... aSubProperties) |
| Modifier and Type | Method and Description |
|---|---|
List<CSSPropertyWithDefaultValue> |
getAllSubProperties() |
ECSSProperty |
getProperty() |
List<CSSDeclaration> |
getSplitIntoPieces(CSSDeclaration aDeclaration) |
protected void |
modifyExpressionMembers(List<ICSSExpressionMember> aExpressionMembers)
Modify the passed expression members before they are splitted
|
String |
toString() |
public CSSShortHandDescriptor(@Nonnull ECSSProperty eProperty, @Nonnull @Nonempty CSSPropertyWithDefaultValue... aSubProperties)
@Nonnull public ECSSProperty getProperty()
@Nonnull @ReturnsMutableCopy public List<CSSPropertyWithDefaultValue> getAllSubProperties()
@OverrideOnDemand protected void modifyExpressionMembers(@Nonnull List<ICSSExpressionMember> aExpressionMembers)
aExpressionMembers - The list to be modified. Never null but maybe empty.@Nonnull @ReturnsMutableCopy public List<CSSDeclaration> getSplitIntoPieces(@Nonnull CSSDeclaration aDeclaration)
Copyright © 2014–2016 Philip Helger. All rights reserved.