PropertyChoice.java from BIRT at Krugle
Show PropertyChoice.java syntax highlighted
/*
*************************************************************************
* Copyright (c) 2004, 2005 Actuate Corporation.
* 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:
* Actuate Corporation - initial API and implementation
*
*************************************************************************
*/
package org.eclipse.birt.data.oda.util.manifest;
import org.eclipse.birt.core.framework.IConfigurationElement;
/**
* A choice of property values for an extension-defined property.
* @deprecated As of BIRT 2.0, replaced by
* {@link org.eclipse.datatools.connectivity.oda.util.manifest.PropertyChoice
* org.eclipse.datatools.connectivity.oda.util.manifest.PropertyChoice} .
* <br>The BIRT ODA run-time framework has been migrated to the
* Eclipse Data Tools Platform (DTP) project.
*/
public class PropertyChoice
{
private String m_name;
private String m_displayName;
private String m_value;
PropertyChoice( IConfigurationElement choiceElement )
{
// no validation is done; up to the consumer to process
m_name = choiceElement.getAttribute( "name" );
m_displayName = ManifestExplorer.getElementDisplayName( choiceElement );
m_value = choiceElement.getAttribute( "value" );
}
/**
* Returns the name of the choice element.
* @return the name of the choice
*/
public String getName()
{
return m_name;
}
/**
* Returns the display name of the choice element.
* Defaults to the choice name if no display name is specified.
* @return the display name of the choice
*/
public String getDisplayName()
{
return m_displayName;
}
/**
* Returns the value of this choice of property values.
* @return the value of the choice.
*/
public String getValue()
{
return m_value;
}
}
See more files for this project here