2002/css-validator/org/w3c/css/selectors/pseudofunctions PseudoFunctionContains.java,NONE,1.1 PseudoFunctionLang.java,NONE,1.1 PseudoFunctionNot.java,NONE,1.1 PseudoFunctionNthChild.java,NONE,1.1 PseudoFunctionNthLastChild.java,NONE,1.1 PseudoFunctionNthLastOfType.java,NONE,1.1 PseudoFunctionNthOfType.java,NONE,1.1

Update of /sources/public/2002/css-validator/org/w3c/css/selectors/pseudofunctions
In directory hutz:/tmp/cvs-serv8236/org/w3c/css/selectors/pseudofunctions

Added Files:
	PseudoFunctionContains.java PseudoFunctionLang.java 
	PseudoFunctionNot.java PseudoFunctionNthChild.java 
	PseudoFunctionNthLastChild.java 
	PseudoFunctionNthLastOfType.java PseudoFunctionNthOfType.java 
Log Message:
Changes from Jean-Guilhem Rouel
Bug fixed: 1174 845 160 766
See
http://www.w3.org/Bugs/Public/show_bug.cgi?id=1174
http://www.w3.org/Bugs/Public/show_bug.cgi?id=845
http://www.w3.org/Bugs/Public/show_bug.cgi?id=160
http://www.w3.org/Bugs/Public/show_bug.cgi?id=766

The handling of selectors has been redone almost entirely.

Also, changelog in files has been removed.



--- NEW FILE: PseudoFunctionLang.java ---
// $Id: PseudoFunctionLang.java,v 1.1 2005/09/08 12:24:09 ylafon Exp $
// Author: Jean-Guilhem Rouel
// (c) COPYRIGHT MIT, ERCIM and Keio, 2005.
// Please first read the full copyright statement in file COPYRIGHT.html
package org.w3c.css.selectors.pseudofunctions;

import org.w3c.css.selectors.PseudoFunctionSelector;

/**
 * PseudoFunctionLang<br />
 * Created: Sep 2, 2005 4:24:48 PM<br />
 */
public class PseudoFunctionLang extends PseudoFunctionSelector {
    
    public PseudoFunctionLang(String name, String lang) {
	setName(name);
	setParam(lang);
    }
   
}

--- NEW FILE: PseudoFunctionNthChild.java ---
// $Id: PseudoFunctionNthChild.java,v 1.1 2005/09/08 12:24:09 ylafon Exp $
// Author: Jean-Guilhem Rouel
// (c) COPYRIGHT MIT, ERCIM and Keio, 2005.
// Please first read the full copyright statement in file COPYRIGHT.html
package org.w3c.css.selectors.pseudofunctions;

import org.w3c.css.selectors.PseudoFunctionSelector;

/**
 * PseudoFunctionNthChild<br />
 * Created: Sep 2, 2005 4:22:54 PM<br />
 */
public class PseudoFunctionNthChild extends PseudoFunctionSelector {

    public PseudoFunctionNthChild(String name, Integer n) {
	setName(name);
	setParam(n);	
    }
    
    public PseudoFunctionNthChild(String name, String value) {
	this(name, new Integer(value));	
    }
    
}

--- NEW FILE: PseudoFunctionNot.java ---
// $Id: PseudoFunctionNot.java,v 1.1 2005/09/08 12:24:09 ylafon Exp $
// Author: Jean-Guilhem Rouel
// (c) COPYRIGHT MIT, ERCIM and Keio, 2005.
// Please first read the full copyright statement in file COPYRIGHT.html
package org.w3c.css.selectors.pseudofunctions;

import org.w3c.css.selectors.PseudoFunctionSelector;

/**
 * PseudoFunctionNot<br />
 * Created: Sep 2, 2005 4:25:20 PM<br />
 */
public class PseudoFunctionNot extends PseudoFunctionSelector {

    public PseudoFunctionNot(String name, String value) {
	setName(name);
	setParam(value);
    }
    
}

--- NEW FILE: PseudoFunctionContains.java ---
// $Id: PseudoFunctionContains.java,v 1.1 2005/09/08 12:24:09 ylafon Exp $
// Author: Jean-Guilhem Rouel
// (c) COPYRIGHT MIT, ERCIM and Keio, 2005.
// Please first read the full copyright statement in file COPYRIGHT.html
package org.w3c.css.selectors.pseudofunctions;

import org.w3c.css.selectors.PseudoFunctionSelector;

/**
 * PseudoFunctionContains<br />
 * Created: Sep 2, 2005 4:25:06 PM<br />
 */
public class PseudoFunctionContains extends PseudoFunctionSelector {

    public PseudoFunctionContains(String name, String text) {
	setName(name);
	setParam(text);
    }
    
}

--- NEW FILE: PseudoFunctionNthOfType.java ---
// $Id: PseudoFunctionNthOfType.java,v 1.1 2005/09/08 12:24:09 ylafon Exp $
// Author: Jean-Guilhem Rouel
// (c) COPYRIGHT MIT, ERCIM and Keio, 2005.
// Please first read the full copyright statement in file COPYRIGHT.html
package org.w3c.css.selectors.pseudofunctions;

import org.w3c.css.selectors.PseudoFunctionSelector;

/**
 * PseudoFunctionNthOfType<br />
 * Created: Sep 2, 2005 4:23:48 PM<br />
 */
public class PseudoFunctionNthOfType extends PseudoFunctionSelector {

    public PseudoFunctionNthOfType(String name, Integer n) {
	setName(name);
	setParam(n);
    }
    
    public PseudoFunctionNthOfType(String name, String value) {
	this(name, new Integer(value));
    }
    
}

--- NEW FILE: PseudoFunctionNthLastOfType.java ---
// $Id: PseudoFunctionNthLastOfType.java,v 1.1 2005/09/08 12:24:09 ylafon Exp $
// Author: Jean-Guilhem Rouel
// (c) COPYRIGHT MIT, ERCIM and Keio, 2005.
// Please first read the full copyright statement in file COPYRIGHT.html
package org.w3c.css.selectors.pseudofunctions;

import org.w3c.css.selectors.PseudoFunctionSelector;

/**
 * PseudoFunctionNthLastOfType<br />
 * Created: Sep 2, 2005 4:24:17 PM<br />
 */
public class PseudoFunctionNthLastOfType extends PseudoFunctionSelector {

    public PseudoFunctionNthLastOfType(String name, Integer n) {
	setName(name);
	setParam(n);
    }
    
    public PseudoFunctionNthLastOfType(String name, String value) {
	this(name, new Integer(value));
    }
    
}

--- NEW FILE: PseudoFunctionNthLastChild.java ---
// $Id: PseudoFunctionNthLastChild.java,v 1.1 2005/09/08 12:24:09 ylafon Exp $
// Author: Jean-Guilhem Rouel
// (c) COPYRIGHT MIT, ERCIM and Keio, 2005.
// Please first read the full copyright statement in file COPYRIGHT.html
package org.w3c.css.selectors.pseudofunctions;

import org.w3c.css.selectors.PseudoFunctionSelector;

/**
 * PseudoFunctionNthLastChild<br />
 * Created: Sep 2, 2005 4:23:30 PM<br />
 */
public class PseudoFunctionNthLastChild extends PseudoFunctionSelector {
    
    public PseudoFunctionNthLastChild(String name, Integer n) {
	setName(name);
	setParam(n);
    }
    
    public PseudoFunctionNthLastChild(String name, String value) {
	this(name, new Integer(value));
    }
    
}

Received on Thursday, 8 September 2005 12:24:32 UTC