blob: d49432492677f9e32b736cbda5ec1a8c018471c5 [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2004 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.wst.ws.internal.explorer.platform.uddi.datamodel;
import org.eclipse.wst.ws.internal.datamodel.*;
import org.eclipse.wst.ws.internal.explorer.platform.constants.*;
import org.eclipse.wst.ws.internal.explorer.platform.uddi.constants.*;
import java.util.*;
public class PublishedItemsElement extends AbstractUDDIElement
{
public PublishedItemsElement(int type,String name,Model model)
{
super(name,model);
setPropertyAsString(ModelConstants.REL_CHILDREN,UDDIModelConstants.REL_PUBLISHED_ITEMS);
setPropertyAsString(UDDIModelConstants.QUERY_TYPE,String.valueOf(type));
}
public final int getType()
{
return Integer.parseInt(getPropertyAsString(UDDIModelConstants.QUERY_TYPE));
}
public Enumeration getItems()
{
return getElements(UDDIModelConstants.REL_PUBLISHED_ITEMS);
}
}