/// <summary> /// Cleans all text fields in this element /// </summary> /// <param name="obj"></param> /// <param name="visitSubNodes"></param> public override void visit(Generated.StructureElement obj, bool visitSubNodes) { if ( obj.getTypeName() != null ) { obj.setTypeName(obj.getTypeName().Trim()); } if ( obj.getDefault() != null ) { obj.setDefault(obj.getDefault().Trim()); } base.visit(obj, visitSubNodes); }
/// <summary> /// Cleans all text fields in this element /// </summary> /// <param name="obj"></param> /// <param name="visitSubNodes"></param> public override void visit(Generated.Type obj, bool visitSubNodes) { if ( obj.getDefault() != null ) { obj.setDefault(obj.getDefault().Trim()); } base.visit(obj, visitSubNodes); }
/// <summary> /// Duplicates a source StructureElement into its target /// </summary> /// <param name="source"></param> /// <param name="target"></param> public static void DuplicateStructureElement(Generated.StructureElement source, Generated.StructureElement target) { if ( source != null && target != null ) { DuplicateReqRelated (source, target); target.setTypeName(source.getTypeName()); target.setDefault(source.getDefault()); target.setMode(source.getMode()); } }
/// <summary> /// Duplicates a source Type into its target /// </summary> /// <param name="source"></param> /// <param name="target"></param> public static void DuplicateType(Generated.Type source, Generated.Type target) { if ( source != null && target != null ) { DuplicateReqRelated (source, target); target.setDefault(source.getDefault()); target.setWidth(source.getWidth()); target.setHeight(source.getHeight()); target.setX(source.getX()); target.setY(source.getY()); target.setHidden(source.getHidden()); target.setPinned(source.getPinned()); } }
/// <summary> /// Duplicates a source RequirementSet into its target /// </summary> /// <param name="source"></param> /// <param name="target"></param> public static void DuplicateRequirementSet(Generated.RequirementSet source, Generated.RequirementSet target) { if ( source != null && target != null ) { DuplicateNamable (source, target); target.setWidth(source.getWidth()); target.setHeight(source.getHeight()); target.setX(source.getX()); target.setY(source.getY()); target.setRecursiveSelection(source.getRecursiveSelection()); target.setObsoleteRequirementsStatus(source.getObsoleteRequirementsStatus()); target.setDefault(source.getDefault()); target.setPinned(source.getPinned()); } }