package com.k_int.aggr2.mimsy.data.conversion;

import com.k_int.aggr2.mimsy.data.GroupHierarchyDTO;
import com.k_int.mimsy.ref.DataException;

public abstract class AbstractGroupHierarchyConverter extends AbstractMimsyConverter<GroupHierarchyDTO> {

	
	@Override
	public void convertMain(GroupHierarchyDTO data) throws DataException {
		 prefix(data);
		 convert("mo:groupIdentifier",data.getGroupIdentifier());
		 convert("mo:topGroupIdentifier",data.getTopGroupIdentifier());
		 convert("mo:treeIndex",data.getTreeIndex());
		 convertInstructions(data.getInstructions());
		 convertConfAndLastUpdate(data);
		 convert("mo:position",data.getIndex());
		 convert("dc:type","hierarchy");
		
		 suffix(data);
	}

}
