// Path: src/main/java/com/modelsolv/kaboom/model/canonical/CDMPrimitiveProperty.java
// public interface CDMPrimitiveProperty extends CDMProperty, ReadableCDMPrimitiveProperty {
// 	
// 	public void setType(PrimitiveDataType type);
// 	
// }
// 
// Path: src/main/java/com/modelsolv/kaboom/model/canonical/PrimitiveDataType.java
// public enum PrimitiveDataType {
// 	STRING, INTEGER, FLOAT, DECIMAL, BOOLEAN, DATE
// }
// 
// Path: src/main/java/com/modelsolv/kaboom/model/resource/RDMPrimitiveProperty.java
// public interface RDMPrimitiveProperty extends RDMProperty, ReadableCDMPrimitiveProperty {
// 	@Override 
// 	public CDMPrimitiveProperty getCDMProperty();
// }


import com.modelsolv.kaboom.model.canonical.CDMPrimitiveProperty;
import com.modelsolv.kaboom.model.canonical.PrimitiveDataType;
import com.modelsolv.kaboom.model.resource.RDMPrimitiveProperty;
/*******************************************************************************
 * Copyright (c) 2014 ModelSolv, Inc. 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:
 *     ModelSolv, Inc. - initial API and implementation.
 *******************************************************************************/
package com.modelsolv.kaboom.model.resource.nativeImpl;


public class RDMPrimitivePropertyImpl extends RDMPropertyImpl implements
		RDMPrimitiveProperty {
	
// Path: src/main/java/com/modelsolv/kaboom/model/canonical/CDMPrimitiveProperty.java
// public interface CDMPrimitiveProperty extends CDMProperty, ReadableCDMPrimitiveProperty {
// 	
// 	public void setType(PrimitiveDataType type);
// 	
// }
// 
// Path: src/main/java/com/modelsolv/kaboom/model/canonical/PrimitiveDataType.java
// public enum PrimitiveDataType {
// 	STRING, INTEGER, FLOAT, DECIMAL, BOOLEAN, DATE
// }
// 
// Path: src/main/java/com/modelsolv/kaboom/model/resource/RDMPrimitiveProperty.java
// public interface RDMPrimitiveProperty extends RDMProperty, ReadableCDMPrimitiveProperty {
// 	@Override 
// 	public CDMPrimitiveProperty getCDMProperty();
// }


// Path: src/main/java/com/modelsolv/kaboom/model/resource/nativeImpl/RDMPrimitivePropertyImpl.java
import com.modelsolv.kaboom.model.canonical.CDMPrimitiveProperty;
import com.modelsolv.kaboom.model.canonical.PrimitiveDataType;
import com.modelsolv.kaboom.model.resource.RDMPrimitiveProperty;

/*******************************************************************************
 * Copyright (c) 2014 ModelSolv, Inc. 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:
 *     ModelSolv, Inc. - initial API and implementation.
 *******************************************************************************/
package com.modelsolv.kaboom.model.resource.nativeImpl;


public class RDMPrimitivePropertyImpl extends RDMPropertyImpl implements
		RDMPrimitiveProperty {
	
	public RDMPrimitivePropertyImpl(CDMPrimitiveProperty cdmProperty) {