Ejemplo n.º 1
0
        /// <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);
        }
Ejemplo n.º 2
0
        /// <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);
        }
Ejemplo n.º 3
0
        /// <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());
            }
        }
Ejemplo n.º 4
0
        /// <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());
            }
        }
Ejemplo n.º 5
0
        /// <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());
            }
        }