jp.cssj.sakae.sac.parser
クラス DefaultConditionFactory

java.lang.Object
  拡張jp.cssj.sakae.sac.parser.DefaultConditionFactory
すべての実装インタフェース:
ConditionFactory

public class DefaultConditionFactory
extends Object
implements ConditionFactory

This class provides an implementation of the ConditionFactoryinterface.

バージョン:
$Id: DefaultConditionFactory.java,v 1.3 2003/08/08 11:38:57 vhardy Exp $
作成者:
Stephane Hillion

フィールドの概要
static ConditionFactory INSTANCE
          The instance of this class.
 
コンストラクタの概要
protected DefaultConditionFactory()
          This class does not need to be instantiated.
 
メソッドの概要
 CombinatorCondition createAndCondition(Condition first, Condition second)
          SAC : Implements ConditionFactory.createAndCondition(Condition,Condition).
 AttributeCondition createAttributeCondition(String localName, String namespaceURI, boolean specified, String value)
          SAC : Implements ConditionFactory.createAttributeCondition(String,String,boolean,String) .
 AttributeCondition createBeginHyphenAttributeCondition(String localName, String namespaceURI, boolean specified, String value)
          SAC : Implements ConditionFactory.createBeginHyphenAttributeCondition(String,String,boolean,String) .
 AttributeCondition createClassCondition(String namespaceURI, String value)
          SAC : Implements ConditionFactory.createClassCondition(String,String) .
 ContentCondition createContentCondition(String data)
          SAC : Implements ConditionFactory.createContentCondition(String).
 AttributeCondition createIdCondition(String value)
          SAC : Implements ConditionFactory.createIdCondition(String).
 LangCondition createLangCondition(String lang)
          SAC : Implements ConditionFactory.createLangCondition(String).
 NegativeCondition createNegativeCondition(Condition condition)
          SAC : Implements ConditionFactory.createNegativeCondition(Condition) .
 AttributeCondition createOneOfAttributeCondition(String localName, String nsURI, boolean specified, String value)
          SAC : Implements ConditionFactory.createOneOfAttributeCondition(String,String,boolean,String) .
 Condition createOnlyChildCondition()
          SAC : Implements ConditionFactory.createOnlyChildCondition().
 Condition createOnlyTypeCondition()
          SAC : Implements ConditionFactory.createOnlyTypeCondition().
 CombinatorCondition createOrCondition(Condition first, Condition second)
          SAC : Implements ConditionFactory.createOrCondition(Condition,Condition).
 PositionalCondition createPositionalCondition(int position, boolean typeNode, boolean type)
          SAC : Implements ConditionFactory.createPositionalCondition(int,boolean,boolean).
 AttributeCondition createPseudoClassCondition(String namespaceURI, String value)
          SAC : Implements ConditionFactory.createPseudoClassCondition(String,String).
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

INSTANCE

public static final ConditionFactory INSTANCE
The instance of this class.

コンストラクタの詳細

DefaultConditionFactory

protected DefaultConditionFactory()
This class does not need to be instantiated.

メソッドの詳細

createAndCondition

public CombinatorCondition createAndCondition(Condition first,
                                              Condition second)
                                       throws CSSException
SAC : Implements ConditionFactory.createAndCondition(Condition,Condition).

定義:
インタフェース ConditionFactory 内の createAndCondition
例外:
CSSException

createOrCondition

public CombinatorCondition createOrCondition(Condition first,
                                             Condition second)
                                      throws CSSException
SAC : Implements ConditionFactory.createOrCondition(Condition,Condition).

定義:
インタフェース ConditionFactory 内の createOrCondition
例外:
CSSException

createNegativeCondition

public NegativeCondition createNegativeCondition(Condition condition)
                                          throws CSSException
SAC : Implements ConditionFactory.createNegativeCondition(Condition) .

定義:
インタフェース ConditionFactory 内の createNegativeCondition
例外:
CSSException

createPositionalCondition

public PositionalCondition createPositionalCondition(int position,
                                                     boolean typeNode,
                                                     boolean type)
                                              throws CSSException
SAC : Implements ConditionFactory.createPositionalCondition(int,boolean,boolean).

定義:
インタフェース ConditionFactory 内の createPositionalCondition
例外:
CSSException

createAttributeCondition

public AttributeCondition createAttributeCondition(String localName,
                                                   String namespaceURI,
                                                   boolean specified,
                                                   String value)
                                            throws CSSException
SAC : Implements ConditionFactory.createAttributeCondition(String,String,boolean,String) .

定義:
インタフェース ConditionFactory 内の createAttributeCondition
例外:
CSSException

createIdCondition

public AttributeCondition createIdCondition(String value)
                                     throws CSSException
SAC : Implements ConditionFactory.createIdCondition(String).

定義:
インタフェース ConditionFactory 内の createIdCondition
例外:
CSSException

createLangCondition

public LangCondition createLangCondition(String lang)
                                  throws CSSException
SAC : Implements ConditionFactory.createLangCondition(String).

定義:
インタフェース ConditionFactory 内の createLangCondition
例外:
CSSException

createOneOfAttributeCondition

public AttributeCondition createOneOfAttributeCondition(String localName,
                                                        String nsURI,
                                                        boolean specified,
                                                        String value)
                                                 throws CSSException
SAC : Implements ConditionFactory.createOneOfAttributeCondition(String,String,boolean,String) .

定義:
インタフェース ConditionFactory 内の createOneOfAttributeCondition
例外:
CSSException

createBeginHyphenAttributeCondition

public AttributeCondition createBeginHyphenAttributeCondition(String localName,
                                                              String namespaceURI,
                                                              boolean specified,
                                                              String value)
                                                       throws CSSException
SAC : Implements ConditionFactory.createBeginHyphenAttributeCondition(String,String,boolean,String) .

定義:
インタフェース ConditionFactory 内の createBeginHyphenAttributeCondition
例外:
CSSException

createClassCondition

public AttributeCondition createClassCondition(String namespaceURI,
                                               String value)
                                        throws CSSException
SAC : Implements ConditionFactory.createClassCondition(String,String) .

定義:
インタフェース ConditionFactory 内の createClassCondition
例外:
CSSException

createPseudoClassCondition

public AttributeCondition createPseudoClassCondition(String namespaceURI,
                                                     String value)
                                              throws CSSException
SAC : Implements ConditionFactory.createPseudoClassCondition(String,String).

定義:
インタフェース ConditionFactory 内の createPseudoClassCondition
例外:
CSSException

createOnlyChildCondition

public Condition createOnlyChildCondition()
                                   throws CSSException
SAC : Implements ConditionFactory.createOnlyChildCondition().

定義:
インタフェース ConditionFactory 内の createOnlyChildCondition
例外:
CSSException

createOnlyTypeCondition

public Condition createOnlyTypeCondition()
                                  throws CSSException
SAC : Implements ConditionFactory.createOnlyTypeCondition().

定義:
インタフェース ConditionFactory 内の createOnlyTypeCondition
例外:
CSSException

createContentCondition

public ContentCondition createContentCondition(String data)
                                        throws CSSException
SAC : Implements ConditionFactory.createContentCondition(String).

定義:
インタフェース ConditionFactory 内の createContentCondition
例外:
CSSException


(c)2009 GNN & Co.,Ltd.