Project

General

Profile

« Previous | Next » 

Revision da5756d8

Added by Katja Luther over 4 years ago

ref #8572: code cleaning and rule considered configurable

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/CdmFormFactory.java
3233 3233
	        return section;
3234 3234
	}
3235 3235

  
3236
	  /**
3237
     * <p>
3238
     * createTextWithLabelElement
3239
     * </p>
3240
     *
3241
     * @param parentElement
3242
     *            a {@link eu.etaxonomy.taxeditor.ui.element.ICdmFormElement}
3243
     *            object.
3244
     * @param labelString
3245
     *            a {@link java.lang.String} object.
3246
     * @param initialText
3247
     *            a {@link java.lang.String} object.
3248
     * @param textLimit maximal number of characters allowed
3249
     * @param style
3250
     *            a int.
3251
     * @return a {@link eu.etaxonomy.taxeditor.ui.element.TextWithLabelElement}
3252
     *         object.
3253
     */
3254
    public RuleConsideredElement createRuleConsideredElement(ICdmFormElement parentElement, String labelString,
3255
            NameRelationship relation, int style) {
3256

  
3257

  
3258
        RuleConsideredElement element = new RuleConsideredElement(this, parentElement, labelString, relation, style);
3259
        adapt(element);
3260
        parentElement.addElement(element);
3261
        return element;
3262
    }
3263

  
3264
    /**
3265
     * <p>
3266
     * createTextWithLabelElement
3267
     * </p>
3268
     *
3269
     * @param parentElement
3270
     *            a {@link eu.etaxonomy.taxeditor.ui.element.ICdmFormElement}
3271
     *            object.
3272
     * @param labelString
3273
     *            a {@link java.lang.String} object.
3274
     * @param initialText
3275
     *            a {@link java.lang.String} object.
3276
     * @param textLimit maximal number of characters allowed
3277
     * @param style
3278
     *            a int.
3279
     * @return a {@link eu.etaxonomy.taxeditor.ui.element.TextWithLabelElement}
3280
     *         object.
3281
     */
3282
    public RuleConsideredElement createRuleConsideredElement(ICdmFormElement parentElement, String labelString,
3283
            NomenclaturalStatus status, int style) {
3284

  
3285 3236

  
3286
        RuleConsideredElement element = new RuleConsideredElement(this, parentElement, labelString, status, style);
3287
        adapt(element);
3288
        parentElement.addElement(element);
3289
        return element;
3290
    }
3291 3237
    /**
3292 3238
     * <p>
3293 3239
     * createTextWithLabelElement
......
3306 3252
     * @return a {@link eu.etaxonomy.taxeditor.ui.element.TextWithLabelElement}
3307 3253
     *         object.
3308 3254
     */
3309
    public RuleConsideredElement createRuleConsideredElement(ICdmFormElement parentElement, String labelString,
3310
            int style) {
3311

  
3312

  
3313
        RuleConsideredElement element = new RuleConsideredElement(this, parentElement, labelString, style);
3255
    public RuleConsideredElement createRuleConsideredElement(ICdmFormElement parentElement, String labelString, boolean isShowCodeEdition, int style) {
3256
        RuleConsideredElement element = new RuleConsideredElement(this, parentElement, labelString, isShowCodeEdition, style);
3314 3257
        adapt(element);
3315 3258
        parentElement.addElement(element);
3316 3259
        return element;

Also available in: Unified diff