⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 condition.java

📁 cssparser -- CSS 的语法解析器。采用java语言编写。可用在服务端生成页面。
💻 JAVA
字号:
/* * Copyright (c) 1999 World Wide Web Consortium, * (Massachusetts Institute of Technology, Institut National de * Recherche en Informatique et en Automatique, Keio University). All * Rights Reserved. This program is distributed under the W3C's Software * Intellectual Property License. This program is distributed in the * hope that it will be useful, but WITHOUT ANY WARRANTY; without even * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR * PURPOSE. * See W3C License http://www.w3.org/Consortium/Legal/ for more details. * * $Id: Condition.java,v 1.1.1.1 2003/12/28 21:23:44 davidsch Exp $ */package org.w3c.css.sac;/** * @version $Revision: 1.1.1.1 $ * @author  Philippe Le Hegaret */public interface Condition {    /**     * This condition checks exactly two conditions.     * example:     * <pre class="example">     *   .part1:lang(fr)     * </pre>     * @see CombinatorCondition     */        public static final short SAC_AND_CONDITION		        = 0;    /**     * This condition checks one of two conditions.     * @see CombinatorCondition     */        public static final short SAC_OR_CONDITION		        = 1;    /**     * This condition checks that a condition can't be applied to a node.     * @see NegativeCondition     */        public static final short SAC_NEGATIVE_CONDITION		= 2;    /**     * This condition checks a specified position.     * example:     * <pre class="example">     *   :first-child     * </pre>     * @see PositionalCondition     */        public static final short SAC_POSITIONAL_CONDITION		= 3;    /**     * This condition checks an attribute.     * example:     * <pre class="example">     *   [simple]     *   [restart="never"]     * </pre>     * @see AttributeCondition     */        public static final short SAC_ATTRIBUTE_CONDITION		= 4;    /**     * This condition checks an id attribute.     * example:     * <pre class="example">     *   #myId     * </pre>     * @see AttributeCondition     */        public static final short SAC_ID_CONDITION		        = 5;    /**     * This condition checks the language of the node.     * example:     * <pre class="example">     *   :lang(fr)     * </pre>     * @see LangCondition     */        public static final short SAC_LANG_CONDITION		= 6;    /**     * This condition checks for a value in a space-separated values in a     * specified attribute     * example:     * <pre class="example">     *   [values~="10"]     * </pre>     * @see AttributeCondition     */    public static final short SAC_ONE_OF_ATTRIBUTE_CONDITION	= 7;    /**     * This condition checks if the value is in a hypen-separated list of values     * in a specified attribute.     * example:     * <pre class="example">     *   [languages|="fr"]     * </pre>     * @see AttributeCondition     */    public static final short SAC_BEGIN_HYPHEN_ATTRIBUTE_CONDITION = 8;    /**     * This condition checks for a specified class.     * example:     * <pre class="example">     *   .example     * </pre>     * @see AttributeCondition     */    public static final short SAC_CLASS_CONDITION		= 9;    /**     * This condition checks for the link pseudo class.     * example:     * <pre class="example">     *   :link     *   :visited     *   :hover     * </pre>     * @see AttributeCondition     */    public static final short SAC_PSEUDO_CLASS_CONDITION	= 10;    /**     * This condition checks if a node is the only one in the node list.     */    public static final short SAC_ONLY_CHILD_CONDITION		= 11;    /**     * This condition checks if a node is the only one of his type.     */    public static final short SAC_ONLY_TYPE_CONDITION		= 12;    /**     * This condition checks the content of a node.     * @see ContentCondition     */    public static final short SAC_CONTENT_CONDITION		= 13;    /**     * An integer indicating the type of <code>Condition</code>.     */        public short getConditionType();}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -