Make inside appearance file tags more consistent with the rest
All other tags use lowercase text, without special characters like '-'
This commit is contained in:
parent
3daa050d5f
commit
a60297dbfa
@ -40,7 +40,8 @@ class ComponentParameterHandler extends AbstractElementHandler {
|
|||||||
if ( element.equals("appearance")) {
|
if ( element.equals("appearance")) {
|
||||||
return new AppearanceHandler(component,context);
|
return new AppearanceHandler(component,context);
|
||||||
}
|
}
|
||||||
if (element.equals("inside-appearance")) {
|
// TODO: delete 'inside-appearance' when backward compatibility with 22.02.beta.01-22.02.beta.05 is not needed anymore
|
||||||
|
if (element.equals("insideappearance") || element.equals("inside-appearance")) {
|
||||||
return new InsideAppearanceHandler(component, context);
|
return new InsideAppearanceHandler(component, context);
|
||||||
}
|
}
|
||||||
if (element.equals("motormount")) {
|
if (element.equals("motormount")) {
|
||||||
@ -92,10 +93,11 @@ class ComponentParameterHandler extends AbstractElementHandler {
|
|||||||
@Override
|
@Override
|
||||||
public void closeElement(String element, HashMap<String, String> attributes,
|
public void closeElement(String element, HashMap<String, String> attributes,
|
||||||
String content, WarningSet warnings) {
|
String content, WarningSet warnings) {
|
||||||
|
|
||||||
|
// TODO: delete 'inside-appearance' when backward compatibility with 22.02.beta.01-22.02.beta.05 is not needed anymore
|
||||||
if (element.equals("subcomponents") || element.equals("motormount") ||
|
if (element.equals("subcomponents") || element.equals("motormount") ||
|
||||||
element.equals("finpoints") || element.equals("motorconfiguration") ||
|
element.equals("finpoints") || element.equals("motorconfiguration") ||
|
||||||
element.equals("appearance") || element.equals("inside-appearance") ||
|
element.equals("appearance") || element.equals("insideappearance") || element.equals("inside-appearance") ||
|
||||||
element.equals("deploymentconfiguration") || element.equals("separationconfiguration")) {
|
element.equals("deploymentconfiguration") || element.equals("separationconfiguration")) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -21,13 +21,15 @@ public class InsideAppearanceHandler extends AppearanceHandler {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void closeElement(String element, HashMap<String, String> attributes, String content, WarningSet warnings) throws SAXException {
|
public void closeElement(String element, HashMap<String, String> attributes, String content, WarningSet warnings) throws SAXException {
|
||||||
if ("edgesSameAsInside".equals(element)) {
|
// TODO: delete 'edgesSameAsInside' when backward compatibility with 22.02.beta.01-22.02.beta.05 is not needed anymore
|
||||||
|
if ("edgessameasinside".equals(element) || "edgesSameAsInside".equals(element)) {
|
||||||
boolean edgesSameAsInside = Boolean.parseBoolean(content);
|
boolean edgesSameAsInside = Boolean.parseBoolean(content);
|
||||||
if (component instanceof InsideColorComponent)
|
if (component instanceof InsideColorComponent)
|
||||||
((InsideColorComponent)component).getInsideColorComponentHandler().setEdgesSameAsInside(edgesSameAsInside);
|
((InsideColorComponent)component).getInsideColorComponentHandler().setEdgesSameAsInside(edgesSameAsInside);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if ("insideSameAsOutside".equals(element)) {
|
// TODO: delete 'insideSameAsOutside' when backward compatibility with 22.02.beta.01-22.02.beta.05 is not needed anymore
|
||||||
|
if ("insidesameasoutside".equals(element) || "insideSameAsOutside".equals(element)) {
|
||||||
boolean insideSameAsOutside = Boolean.parseBoolean(content);
|
boolean insideSameAsOutside = Boolean.parseBoolean(content);
|
||||||
if (component instanceof InsideColorComponent)
|
if (component instanceof InsideColorComponent)
|
||||||
((InsideColorComponent)component).getInsideColorComponentHandler().setSeparateInsideOutside(insideSameAsOutside);
|
((InsideColorComponent)component).getInsideColorComponentHandler().setSeparateInsideOutside(insideSameAsOutside);
|
||||||
|
@ -57,11 +57,11 @@ public class RocketComponentSaver {
|
|||||||
InsideColorComponentHandler handler = ((InsideColorComponent)c).getInsideColorComponentHandler();
|
InsideColorComponentHandler handler = ((InsideColorComponent)c).getInsideColorComponentHandler();
|
||||||
Appearance ap_in = handler.getInsideAppearance();
|
Appearance ap_in = handler.getInsideAppearance();
|
||||||
if (ap_in != null) {
|
if (ap_in != null) {
|
||||||
elements.add("<inside-appearance>");
|
elements.add("<insideappearance>");
|
||||||
appendElement(elements, "edgesSameAsInside", handler.isEdgesSameAsInside(), 1);
|
appendElement(elements, "edgessameasinside", handler.isEdgesSameAsInside(), 1);
|
||||||
appendElement(elements, "insideSameAsOutside", handler.isSeparateInsideOutside(), 1);
|
appendElement(elements, "insidesameasoutside", handler.isSeparateInsideOutside(), 1);
|
||||||
buildAppearanceElements(elements, ap_in);
|
buildAppearanceElements(elements, ap_in);
|
||||||
elements.add("</inside-appearance>");
|
elements.add("</insideappearance>");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user