All pastes #14409 Raw Edit

Something

public text v1 · immutable
#14409 ·published 2005-06-13 23:47 UTC
rendered paste body
    //KEYSET  
    public sealed class KeySet
    {
	    public static int unset_value = -1;

	    public int    id;
	    public string name;
	    public IList    keys;

	    /**
	     * Default constructor
	     */
	   public KeySet()
	    {
	        id   = unset_value;
	        name = null;
	        keys = null;
	    }

	    public KeySet( string newName )
	    {
	        id   = unset_value;
	        name = newName;
	        keys = null;
	    }

	    public int Id
	    {
		get { return id; }
		set { id = value; }
	    }
 
	    public string Name
	    {
		get { return name; }
		set { name = value; }
	    }

	    public IList Keys
	    {
		get { return keys; }
		set { keys = value; }
	    }	
    }    
    
    //KEYWORD
    public sealed class Keyword
    {
	    public static int unset_value = -1;

	    public int    id;
	    public string name;
	    public IDictionary    keys;

	    /**
	     * Default constructor
	     */
	   public Keyword()
	    {
	        id   = unset_value;
	        name = null;
	    }

	    public Keyword( string newName )
	    {
	        id   = unset_value;
	        name = newName;
	    }

	    public int Id
	    {
		get { return id; }
		set { id = value; }
	    }
 
	    public string Name
	    {
		get { return name; }
		set { name = value; }
	    }
    }