Class AbstractCombinatorCondition
java.lang.Object
org.eclipse.e4.ui.css.core.impl.sac.AbstractCombinatorCondition
- All Implemented Interfaces:
ExtendedCondition
,org.w3c.css.sac.CombinatorCondition
,org.w3c.css.sac.Condition
- Direct Known Subclasses:
CSSAndConditionImpl
public abstract class AbstractCombinatorCondition
extends Object
implements org.w3c.css.sac.CombinatorCondition, ExtendedCondition
This class provides an abstract implementation of the
CombinatorCondition
interface.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.w3c.css.sac.Condition
The first condition.protected org.w3c.css.sac.Condition
The second condition.Fields inherited from interface org.w3c.css.sac.Condition
SAC_AND_CONDITION, SAC_ATTRIBUTE_CONDITION, SAC_BEGIN_HYPHEN_ATTRIBUTE_CONDITION, SAC_CLASS_CONDITION, SAC_CONTENT_CONDITION, SAC_ID_CONDITION, SAC_LANG_CONDITION, SAC_NEGATIVE_CONDITION, SAC_ONE_OF_ATTRIBUTE_CONDITION, SAC_ONLY_CHILD_CONDITION, SAC_ONLY_TYPE_CONDITION, SAC_OR_CONDITION, SAC_POSITIONAL_CONDITION, SAC_PSEUDO_CLASS_CONDITION
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractCombinatorCondition
(org.w3c.css.sac.Condition c1, org.w3c.css.sac.Condition c2) Creates a new CombinatorCondition object. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Indicates whether some other object is "equal to" this one.org.w3c.css.sac.Condition
SAC: ImplementsCombinatorCondition.getFirstCondition()
.org.w3c.css.sac.Condition
SAC: ImplementsCombinatorCondition.getSecondCondition()
.int
Returns the specificity of this condition.Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.w3c.css.sac.Condition
getConditionType
Methods inherited from interface org.eclipse.e4.ui.css.core.impl.sac.ExtendedCondition
fillAttributeSet, match
-
Field Details
-
firstCondition
protected org.w3c.css.sac.Condition firstConditionThe first condition. -
secondCondition
protected org.w3c.css.sac.Condition secondConditionThe second condition.
-
-
Constructor Details
-
AbstractCombinatorCondition
protected AbstractCombinatorCondition(org.w3c.css.sac.Condition c1, org.w3c.css.sac.Condition c2) Creates a new CombinatorCondition object.
-
-
Method Details
-
equals
Indicates whether some other object is "equal to" this one. -
getSpecificity
public int getSpecificity()Returns the specificity of this condition.- Specified by:
getSpecificity
in interfaceExtendedCondition
-
getFirstCondition
public org.w3c.css.sac.Condition getFirstCondition()SAC: ImplementsCombinatorCondition.getFirstCondition()
.- Specified by:
getFirstCondition
in interfaceorg.w3c.css.sac.CombinatorCondition
-
getSecondCondition
public org.w3c.css.sac.Condition getSecondCondition()SAC: ImplementsCombinatorCondition.getSecondCondition()
.- Specified by:
getSecondCondition
in interfaceorg.w3c.css.sac.CombinatorCondition
-