Class CSSConditionFactoryImpl
java.lang.Object
org.eclipse.e4.ui.css.core.impl.sac.CSSConditionFactoryImpl
- All Implemented Interfaces:
org.w3c.css.sac.ConditionFactory
This class provides an implementation of the
ConditionFactory interface.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCSSConditionFactoryImpl(String cns, String cln, String idns, String idln) Creates a new condition factory. -
Method Summary
Modifier and TypeMethodDescriptionorg.w3c.css.sac.CombinatorConditioncreateAndCondition(org.w3c.css.sac.Condition first, org.w3c.css.sac.Condition second) SAC: ImplementsConditionFactory.createAndCondition(Condition,Condition).org.w3c.css.sac.AttributeConditioncreateAttributeCondition(String localName, String namespaceURI, boolean specified, String value) SAC: ImplementsConditionFactory.createAttributeCondition(String,String,boolean,String).org.w3c.css.sac.AttributeConditioncreateBeginHyphenAttributeCondition(String localName, String namespaceURI, boolean specified, String value) SAC: ImplementsConditionFactory.createBeginHyphenAttributeCondition(String,String,boolean,String).org.w3c.css.sac.AttributeConditioncreateClassCondition(String namespaceURI, String value) SAC: ImplementsConditionFactory.createClassCondition(String,String).org.w3c.css.sac.ContentConditioncreateContentCondition(String data) SAC: ImplementsConditionFactory.createContentCondition(String).org.w3c.css.sac.AttributeConditioncreateIdCondition(String value) SAC: ImplementsConditionFactory.createIdCondition(String).org.w3c.css.sac.LangConditioncreateLangCondition(String lang) SAC: ImplementsConditionFactory.createLangCondition(String).org.w3c.css.sac.NegativeConditioncreateNegativeCondition(org.w3c.css.sac.Condition condition) SAC: ImplementsConditionFactory.createNegativeCondition(Condition).org.w3c.css.sac.AttributeConditioncreateOneOfAttributeCondition(String localName, String nsURI, boolean specified, String value) SAC: ImplementsConditionFactory.createOneOfAttributeCondition(String,String,boolean,String).org.w3c.css.sac.ConditionSAC: ImplementsConditionFactory.createOnlyChildCondition().org.w3c.css.sac.ConditionSAC: ImplementsConditionFactory.createOnlyTypeCondition().org.w3c.css.sac.CombinatorConditioncreateOrCondition(org.w3c.css.sac.Condition first, org.w3c.css.sac.Condition second) SAC: ImplementsConditionFactory.createOrCondition(Condition,Condition).org.w3c.css.sac.PositionalConditioncreatePositionalCondition(int position, boolean typeNode, boolean type) SAC: ImplementsConditionFactory.createPositionalCondition(int,boolean,boolean).org.w3c.css.sac.AttributeConditioncreatePseudoClassCondition(String namespaceURI, String value) SAC: ImplementsConditionFactory.createPseudoClassCondition(String,String).
-
Field Details
-
classNamespaceURI
The class attribute namespace URI. -
classLocalName
The class attribute local name. -
idNamespaceURI
The id attribute namespace URI. -
idLocalName
The id attribute local name.
-
-
Constructor Details
-
CSSConditionFactoryImpl
Creates a new condition factory.
-
-
Method Details
-
createAndCondition
public org.w3c.css.sac.CombinatorCondition createAndCondition(org.w3c.css.sac.Condition first, org.w3c.css.sac.Condition second) throws org.w3c.css.sac.CSSException SAC: ImplementsConditionFactory.createAndCondition(Condition,Condition).- Specified by:
createAndConditionin interfaceorg.w3c.css.sac.ConditionFactory- Throws:
org.w3c.css.sac.CSSException
-
createOrCondition
public org.w3c.css.sac.CombinatorCondition createOrCondition(org.w3c.css.sac.Condition first, org.w3c.css.sac.Condition second) throws org.w3c.css.sac.CSSException SAC: ImplementsConditionFactory.createOrCondition(Condition,Condition).- Specified by:
createOrConditionin interfaceorg.w3c.css.sac.ConditionFactory- Throws:
org.w3c.css.sac.CSSException
-
createNegativeCondition
public org.w3c.css.sac.NegativeCondition createNegativeCondition(org.w3c.css.sac.Condition condition) throws org.w3c.css.sac.CSSException SAC: ImplementsConditionFactory.createNegativeCondition(Condition).- Specified by:
createNegativeConditionin interfaceorg.w3c.css.sac.ConditionFactory- Throws:
org.w3c.css.sac.CSSException
-
createPositionalCondition
public org.w3c.css.sac.PositionalCondition createPositionalCondition(int position, boolean typeNode, boolean type) throws org.w3c.css.sac.CSSException SAC: ImplementsConditionFactory.createPositionalCondition(int,boolean,boolean).- Specified by:
createPositionalConditionin interfaceorg.w3c.css.sac.ConditionFactory- Throws:
org.w3c.css.sac.CSSException
-
createAttributeCondition
public org.w3c.css.sac.AttributeCondition createAttributeCondition(String localName, String namespaceURI, boolean specified, String value) throws org.w3c.css.sac.CSSException SAC: ImplementsConditionFactory.createAttributeCondition(String,String,boolean,String).- Specified by:
createAttributeConditionin interfaceorg.w3c.css.sac.ConditionFactory- Throws:
org.w3c.css.sac.CSSException
-
createIdCondition
public org.w3c.css.sac.AttributeCondition createIdCondition(String value) throws org.w3c.css.sac.CSSException SAC: ImplementsConditionFactory.createIdCondition(String).- Specified by:
createIdConditionin interfaceorg.w3c.css.sac.ConditionFactory- Throws:
org.w3c.css.sac.CSSException
-
createLangCondition
public org.w3c.css.sac.LangCondition createLangCondition(String lang) throws org.w3c.css.sac.CSSException SAC: ImplementsConditionFactory.createLangCondition(String).- Specified by:
createLangConditionin interfaceorg.w3c.css.sac.ConditionFactory- Throws:
org.w3c.css.sac.CSSException
-
createOneOfAttributeCondition
public org.w3c.css.sac.AttributeCondition createOneOfAttributeCondition(String localName, String nsURI, boolean specified, String value) throws org.w3c.css.sac.CSSException SAC: ImplementsConditionFactory.createOneOfAttributeCondition(String,String,boolean,String).- Specified by:
createOneOfAttributeConditionin interfaceorg.w3c.css.sac.ConditionFactory- Throws:
org.w3c.css.sac.CSSException
-
createBeginHyphenAttributeCondition
public org.w3c.css.sac.AttributeCondition createBeginHyphenAttributeCondition(String localName, String namespaceURI, boolean specified, String value) throws org.w3c.css.sac.CSSException SAC: ImplementsConditionFactory.createBeginHyphenAttributeCondition(String,String,boolean,String).- Specified by:
createBeginHyphenAttributeConditionin interfaceorg.w3c.css.sac.ConditionFactory- Throws:
org.w3c.css.sac.CSSException
-
createClassCondition
public org.w3c.css.sac.AttributeCondition createClassCondition(String namespaceURI, String value) throws org.w3c.css.sac.CSSException SAC: ImplementsConditionFactory.createClassCondition(String,String).- Specified by:
createClassConditionin interfaceorg.w3c.css.sac.ConditionFactory- Throws:
org.w3c.css.sac.CSSException
-
createPseudoClassCondition
public org.w3c.css.sac.AttributeCondition createPseudoClassCondition(String namespaceURI, String value) throws org.w3c.css.sac.CSSException SAC: ImplementsConditionFactory.createPseudoClassCondition(String,String).- Specified by:
createPseudoClassConditionin interfaceorg.w3c.css.sac.ConditionFactory- Throws:
org.w3c.css.sac.CSSException
-
createOnlyChildCondition
public org.w3c.css.sac.Condition createOnlyChildCondition() throws org.w3c.css.sac.CSSExceptionSAC: ImplementsConditionFactory.createOnlyChildCondition().- Specified by:
createOnlyChildConditionin interfaceorg.w3c.css.sac.ConditionFactory- Throws:
org.w3c.css.sac.CSSException
-
createOnlyTypeCondition
public org.w3c.css.sac.Condition createOnlyTypeCondition() throws org.w3c.css.sac.CSSExceptionSAC: ImplementsConditionFactory.createOnlyTypeCondition().- Specified by:
createOnlyTypeConditionin interfaceorg.w3c.css.sac.ConditionFactory- Throws:
org.w3c.css.sac.CSSException
-
createContentCondition
public org.w3c.css.sac.ContentCondition createContentCondition(String data) throws org.w3c.css.sac.CSSException SAC: ImplementsConditionFactory.createContentCondition(String).- Specified by:
createContentConditionin interfaceorg.w3c.css.sac.ConditionFactory- Throws:
org.w3c.css.sac.CSSException
-