| Line 9... |
Line 9... |
| 9 |
import in.shop2020.metamodel.jaxb.comparison.CMPSlideRuleDefinitionType;
|
9 |
import in.shop2020.metamodel.jaxb.comparison.CMPSlideRuleDefinitionType;
|
| 10 |
import in.shop2020.metamodel.jaxb.core.BulletDefinitionType;
|
10 |
import in.shop2020.metamodel.jaxb.core.BulletDefinitionType;
|
| 11 |
import in.shop2020.metamodel.jaxb.core.CategorySlideDefinitionType;
|
11 |
import in.shop2020.metamodel.jaxb.core.CategorySlideDefinitionType;
|
| 12 |
import in.shop2020.metamodel.jaxb.core.CategorySlideSequenceType;
|
12 |
import in.shop2020.metamodel.jaxb.core.CategorySlideSequenceType;
|
| 13 |
import in.shop2020.metamodel.jaxb.core.CategoryType;
|
13 |
import in.shop2020.metamodel.jaxb.core.CategoryType;
|
| - |
|
14 |
import in.shop2020.metamodel.jaxb.core.ChildSlideType;
|
| 14 |
import in.shop2020.metamodel.jaxb.core.CompositeDefinitionType;
|
15 |
import in.shop2020.metamodel.jaxb.core.CompositeDefinitionType;
|
| 15 |
import in.shop2020.metamodel.jaxb.core.CompositePartDefinitionType;
|
16 |
import in.shop2020.metamodel.jaxb.core.CompositePartDefinitionType;
|
| 16 |
import in.shop2020.metamodel.jaxb.core.DatatypeDefinitionType;
|
17 |
import in.shop2020.metamodel.jaxb.core.DatatypeDefinitionType;
|
| 17 |
import in.shop2020.metamodel.jaxb.core.DefinitionType;
|
18 |
import in.shop2020.metamodel.jaxb.core.DefinitionType;
|
| 18 |
import in.shop2020.metamodel.jaxb.core.EditorialImportanceType;
|
19 |
import in.shop2020.metamodel.jaxb.core.EditorialImportanceType;
|
| Line 1054... |
Line 1055... |
| 1054 |
catSlideDef.setEditorialImportance(edImp);
|
1055 |
catSlideDef.setEditorialImportance(edImp);
|
| 1055 |
|
1056 |
|
| 1056 |
return catSlideDef;
|
1057 |
return catSlideDef;
|
| 1057 |
}
|
1058 |
}
|
| 1058 |
|
1059 |
|
| - |
|
1060 |
private ChildSlideDefinition convertChildSlideDefintionType(ChildSlideType jaxbDef) {
|
| - |
|
1061 |
ChildSlideDefinition childSlideDef = new ChildSlideDefinition(
|
| - |
|
1062 |
jaxbDef.getID());
|
| - |
|
1063 |
EditorialImportanceType jaxbEdImp = jaxbDef.getEditorialImportance();
|
| - |
|
1064 |
EditorialImportance edImp = this.convertEditorialImportance(jaxbEdImp);
|
| - |
|
1065 |
childSlideDef.setEditorialImportance(edImp);
|
| - |
|
1066 |
return childSlideDef;
|
| - |
|
1067 |
|
| - |
|
1068 |
}
|
| - |
|
1069 |
|
| 1059 |
/**
|
1070 |
/**
|
| 1060 |
*
|
1071 |
*
|
| 1061 |
* @param jaxbEdImp
|
1072 |
* @param jaxbEdImp
|
| 1062 |
* @return EditorialImportance
|
1073 |
* @return EditorialImportance
|
| 1063 |
*/
|
1074 |
*/
|
| Line 1167... |
Line 1178... |
| 1167 |
if(helpDocDefID != null) {
|
1178 |
if(helpDocDefID != null) {
|
| 1168 |
def.setHelpDocDefinitionID(helpDocDefID.longValue());
|
1179 |
def.setHelpDocDefinitionID(helpDocDefID.longValue());
|
| 1169 |
}
|
1180 |
}
|
| 1170 |
|
1181 |
|
| 1171 |
// Children Slides
|
1182 |
// Children Slides
|
| - |
|
1183 |
List<Long> childSlides=new ArrayList<Long>();
|
| - |
|
1184 |
List<ChildSlideDefinition> childSlideDefs = new ArrayList<ChildSlideDefinition>();
|
| - |
|
1185 |
for(ChildSlideType cst : jaxbDef.getChildSlides()){
|
| - |
|
1186 |
childSlideDefs.add(convertChildSlideDefintionType(cst));
|
| - |
|
1187 |
childSlides.add(cst.getID());
|
| - |
|
1188 |
}
|
| 1172 |
Utils.info("jaxbDef.getChildSlideID=" + jaxbDef.getChildSlideID());
|
1189 |
Utils.info("jaxbDef.getChildSlideID=" + childSlides);
|
| 1173 |
def.setChildrenSlideDefinitionIDs(jaxbDef.getChildSlideID());
|
1190 |
def.setChildrenSlideDefinitionIDs(childSlides);
|
| - |
|
1191 |
def.setChildSlideDefinitions(childSlideDefs);
|
| 1174 |
|
1192 |
|
| 1175 |
// Slide Feature Definition
|
1193 |
// Slide Feature Definition
|
| 1176 |
List<SlideFeatureDefinitionType> jaxbSlideFeatureDefs =
|
1194 |
List<SlideFeatureDefinitionType> jaxbSlideFeatureDefs =
|
| 1177 |
jaxbDef.getSlideFeatureDefinition();
|
1195 |
jaxbDef.getSlideFeatureDefinition();
|
| 1178 |
|
1196 |
|