Ignore:
Timestamp:
2003-07-15T13:55:22+12:00 (21 years ago)
Author:
jmt12
Message:

Major CDM rewrite so it uses DOM.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/src/org/greenstone/gatherer/cdm/ArgumentContainer.java

    r4675 r4932  
    66 * University of Waikato, New Zealand.
    77 *
    8  * <BR><BR>
    9  *
    108 * Author: John Thompson, Greenstone Digital Library, University of Waikato
    119 *
    12  * <BR><BR>
    13  *
    1410 * Copyright (C) 1999 New Zealand Digital Library Project
    15  *
    16  * <BR><BR>
    1711 *
    1812 * This program is free software; you can redistribute it and/or modify
     
    2115 * (at your option) any later version.
    2216 *
    23  * <BR><BR>
    24  *
    2517 * This program is distributed in the hope that it will be useful,
    2618 * but WITHOUT ANY WARRANTY; without even the implied warranty of
    2719 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    2820 * GNU General Public License for more details.
    29  *
    30  * <BR><BR>
    3121 *
    3222 * You should have received a copy of the GNU General Public License
     
    3525 *########################################################################
    3626 */
    37 
    38  
    39 
    40 
    41 
    42 
    43 /* GPL_HEADER */
    4427package org.greenstone.gatherer.cdm;
    4528/**************************************************************************************
    46  * Title:        Gatherer
    47  * Description:  The Gatherer: a tool for gathering and enriching a digital collection.
    48  * Company:      The University of Waikato
    4929 * Written:      20/05/02
    50  * Revised:
     30 * Revised:      03/07/03
    5131 **************************************************************************************/
    5232import java.util.ArrayList;
     
    5737public interface ArgumentContainer {
    5838    /** Method to retrieve the list of arguments from this container. Note that this method returns both the containers arguments plus its 'supers' arguments if any, and alphabetically orders them.
    59      * @return The arguments within a <strong>ArrayList</strong>.
     39     * @param include_normal true to filter so normal arguments are returned
     40     * @param include_custom true to filter so custom arguments are returned
     41     * @return the arguments within a ArrayList
    6042     */
    61     public ArrayList getArguments();
     43    public ArrayList getArguments(boolean include_normal, boolean include_custom);
    6244    /** Method to retrieve this containers custom argument string.
    63      * @return The custom arguments as a <strong>String</strong>.
     45     * @return the custom arguments as a String
    6446     */
    6547    public String getCustom();
    6648    /** Method to retrieve the name associated with this argument container.
    67      * @return The name as a <strong>String</strong>.
     49     * @return the name as a String
    6850     */
    6951    public String getName();
    7052    /** Method to set the custom arguments string.
    71      * @param custom The new custom argument <strong>String</strong>.
     53     * @param custom the new custom argument String
    7254     */
    7355    public void setCustom(String custom);
Note: See TracChangeset for help on using the changeset viewer.