| /** |
| * Copyright (c) 2005, 2010, Werner Keil, Ikayzo 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: |
| * Werner Keil, Jean-Marie Dautelle - initial API and implementation |
| */ |
| package org.eclipse.uomo.business.types; |
| |
| import static org.eclipse.uomo.business.money.MoneyAmount.UNIT; |
| |
| import org.eclipse.uomo.units.IMeasure; |
| import org.unitsofmeasurement.unit.Dimension; |
| |
| /** |
| * This interface represents something generally accepted as a medium of |
| * exchange, a measure of value, or a means of payment. The units for money |
| * quantities is of type {@link Currency}. |
| * |
| * @author <a href="mailto:jean-marie@dautelle.com">Jean-Marie Dautelle</a> |
| * @author <a href="mailto:uomo@catmedia.us">Werner Keil</a> |
| * @version 3.2 ($Revision: 227 $), $Date: 2010-10-01 00:54:55 +0200 (Fr, 01 Okt 2010) $ |
| */ |
| public interface IMoney extends IBDType, IMeasure<IMoney> { |
| |
| /** |
| * Holds the dimension for money quantities (dimension [$]). |
| */ |
| public static final Dimension DIMENSION = UNIT.getDimension(); |
| } |