public class CSSShortHandDescriptor extends Object
Constructor and Description |
---|
CSSShortHandDescriptor(ECSSProperty eProperty,
CSSPropertyWithDefaultValue... aSubProperties) |
Modifier and Type | Method and Description |
---|---|
com.helger.commons.collection.impl.ICommonsList<CSSPropertyWithDefaultValue> |
getAllSubProperties() |
ECSSProperty |
getProperty() |
com.helger.commons.collection.impl.ICommonsList<CSSDeclaration> |
getSplitIntoPieces(CSSDeclaration aDeclaration) |
protected void |
modifyExpressionMembers(com.helger.commons.collection.impl.ICommonsList<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 com.helger.commons.collection.impl.ICommonsList<CSSPropertyWithDefaultValue> getAllSubProperties()
@OverrideOnDemand protected void modifyExpressionMembers(@Nonnull com.helger.commons.collection.impl.ICommonsList<ICSSExpressionMember> aExpressionMembers)
aExpressionMembers
- The list to be modified. Never null
but maybe empty.@Nonnull @ReturnsMutableCopy public com.helger.commons.collection.impl.ICommonsList<CSSDeclaration> getSplitIntoPieces(@Nonnull CSSDeclaration aDeclaration)
Copyright © 2014–2020 Philip Helger. All rights reserved.