Package AllWidgets_with_Mapping

Source Code of AllWidgets_with_Mapping.WeirdDC

package AllWidgets_with_Mapping;

import DisplayProject.binding.beans.Observable;
import Framework.DataFormat;
import Framework.DomainDataValue;
import Framework.ExtendedProperties;
import Framework.RuntimeProperties;
import Framework.TextData;
import Framework.TextFormat;
import Framework.TextNullable;
import java.io.Serializable;
import java.lang.String;

/**
* WeirdDC<p>
* <p>
* @author Generated from Forte
* @since  19-Nov-2008
*/
@RuntimeProperties(isDistributed=false, isAnchored=false, isShared=false, isTransactional=false)
@ExtendedProperties(values = {"DomainFormWidgetType=DataField","DomainFormDataFieldMaxCharacters=0","DomainFormDataFieldIsPassword=FALSE",
                              "DomainFormDataFieldValidateOnKeystroke=FALSE",
                              "DomainFormDataFieldMaskType=1",
                              "DomainFormDataFieldAlignment=128",
                              "DomainFormDataFieldHeightPolicy=1",
                              "DomainFormDataFieldMinHeightInMils=0",
                              "DomainFormDataFieldWidthPolicy=2",
                              "DomainFormDataFieldMinWidthInMils=0",
                              "DomainFormDataFieldMinHeightInRows=0",
                              "DomainFormDataFieldMinWidthInColumns=0",
                              "DomainFormDataFieldVisibleColumns=20",
                              "DomainFormDataFieldHelpTopic=",
                              "DomainFormDataFieldFloatOverText=",
                              "DomainFormDataFieldFloatOverTextMsgNum=0",
                              "DomainFormDataFieldFloatOverTextSetNum=0"})
@SuppressWarnings("serial")
public class WeirdDC
        extends TextNullable
        implements Serializable, Observable, DomainDataValue
{

    // ------------
    // Constructors
    // ------------
    public WeirdDC() {
        // Explicitly call the superclass constructor to prevent the implicit call
        super();

    }

    public WeirdDC(TextNullable pParam) {
        this();
        this.setValue(pParam);
    }

    public WeirdDC(TextData pParam) {
        this();
        this.setValue(pParam);
    }

    public WeirdDC(String pParam) {
        this();
        this.setValue(pParam);
    }

    // -------
    // Methods
    // -------
    /**
     * decodeValue<p>
     * <p>
     * @param source Type: TextData
     * @param format Type: DataFormat
     */
    public void decodeValue(TextData source, DataFormat format) {
        TextFormat tf = new TextFormat();
        tf.setTemplate(new TextData("###-####-###"));
        this.setValue( (String)tf.decodeText(source).getValue());
    }

    /**
     * fillString<p>
     * <p>
     * @param target Type: TextData
     */
    public void fillString(TextData target) {
        TextFormat tf = new TextFormat();
        tf.setTemplate(new TextData("###-####-###"));
        target.setValue(tf.formatText(new TextData(this.getValue())).getValue());
    }
// end class WeirdDC
// c Pass 2 Conversion Time: 78 milliseconds
TOP

Related Classes of AllWidgets_with_Mapping.WeirdDC

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.