Rev 17 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
/****/package in.shop2020.metamodel.definitions;import java.io.Serializable;import java.util.HashMap;import java.util.Map;/*** @author naveen**/public class DefinitionsContainer implements Serializable {/****/private static final long serialVersionUID = 1L;private Map<Long, Category> categories;private Map<Long, SlideDefinition> slideDefinitions;private Map<Long, FeatureDefinition> featureDefinitions;private Map<Long, BulletDefinition> bulletDefinitions;private Map<Long, DatatypeDefinition> datatypeDefinitions;private Map<Long, Unit> units;/****/public DefinitionsContainer() {// TODOthis.units = new HashMap<Long, Unit>();}/**** @return Map*/public Map<Long, Unit> getUnits() {return this.units;}/**** @param value*/public void setUnits(Map<Long, Unit> value) {this.units = value;}/**** @param unitID* @return Unit*/public Unit getUnit(long unitID) {return this.units.get(new Long(unitID));}/**** @param newUnit*/public void addUnit(Unit newUnit) {this.units.put(new Long(newUnit.getID()), newUnit);}/*** @param categories the categories to set*/public void setCategories(Map<Long, Category> categories) {this.categories = categories;}/*** @return the categories*/public Map<Long, Category> getCategories() {return categories;}/*** @param slideDefinitions the slideDefinitions to set*/public void setSlideDefinitions(Map<Long, SlideDefinition> slideDefinitions) {this.slideDefinitions = slideDefinitions;}/*** @return the slideDefinitions*/public Map<Long, SlideDefinition> getSlideDefinitions() {return slideDefinitions;}/*** @param featureDefinitions the featureDefinitions to set*/public void setFeatureDefinitions(Map<Long, FeatureDefinition> featureDefinitions) {this.featureDefinitions = featureDefinitions;}/*** @return the featureDefinitions*/public Map<Long, FeatureDefinition> getFeatureDefinitions() {return featureDefinitions;}/*** @param bulletDefinitions the bulletDefinitions to set*/public void setBulletDefinitions(Map<Long, BulletDefinition> bulletDefinitions) {this.bulletDefinitions = bulletDefinitions;}/*** @return the bulletDefinitions*/public Map<Long, BulletDefinition> getBulletDefinitions() {return bulletDefinitions;}/*** @param datatypeDefinitions the datatypeDefinitions to set*/public void setDatatypeDefinitions(Map<Long, DatatypeDefinition> datatypeDefinitions) {this.datatypeDefinitions = datatypeDefinitions;}/*** @return the datatypeDefinitions*/public Map<Long, DatatypeDefinition> getDatatypeDefinitions() {return datatypeDefinitions;}}