Package Framework

Examples of Framework.ListElement


    }

    public Object getObjectValue() {
        if (scrollList != null) {
            int index = this.list.getSelectionIndex();
            ListElement el = (ListElement)this.list.getElementAt(index);
            return el == null ? null : el.getObjectValue();
        }
        else
            return null;
    }
View Full Code Here


    }

    public TextData getTextValue() {
        if (scrollList != null) {
            int index = this.list.getSelectionIndex();
            ListElement el = (ListElement)this.list.getElementAt(index);
            return el == null ? null : el.getTextValue();
        }
        else
            return null;
    }
View Full Code Here

    public void setIntegerValue(int value) {
        if (scrollList != null) {
            int limit = this.list.getSize();
            for (int i = 0; i < limit; i++) {
                ListElement el = (ListElement)this.list.getElementAt(i);
                if (el.getIntegerValue() == value) {
                    this.list.setSelection(el);
                    return;
                }
            }
        }
View Full Code Here

    public void setObjectValue(Object value) {
        if (scrollList != null) {
            if (scrollList != null) {
                int limit = this.list.getSize();
                for (int i = 0; i < limit; i++) {
                    ListElement el = (ListElement)this.list.getElementAt(i);
                    if (el.getObjectValue() != null && el.getObjectValue().equals(value)) {
                        this.list.setSelection(el);
                        return;
                    }
                }
            }
View Full Code Here

    public void setTextValue(TextData value) {
        if (scrollList != null) {
            if (scrollList != null) {
                int limit = this.list.getSize();
                for (int i = 0; i < limit; i++) {
                    ListElement el = (ListElement)this.list.getElementAt(i);
                    if (el.getTextValue() == value) {
                        this.list.setSelection(el);
                        return;
                    }
                }
            }
View Full Code Here

     */
    public void display() {
        UserWindow.open(this);

        Array_Of_ListElement<ListElement> list = new Array_Of_ListElement<ListElement>();
        list.add(new ListElement(new TextData("Some value"), ListElement.qq_Resolver.cTEXTVALUE));
        list.add(new ListElement(new TextData("Some other value"), ListElement.qq_Resolver.cTEXTVALUE));
        list.add(new ListElement(new TextData("Some other, even longer, value"), ListElement.qq_Resolver.cTEXTVALUE));
        ElementList.set(this.getqq_eFTRACategory(), list);

        WidgetState.set(this.getqq_Button1(), Constants.FS_INVISIBLE);
        WidgetState.set(this.getqq_Button3(), Constants.FS_INVISIBLE);

View Full Code Here

     * isInherited=FALSE
     */
    public DropList getqq_eFTRAType() {
        if (qq_eFTRAType == null) {
            Array_Of_ListElement<ListElement> elements = new Array_Of_ListElement<ListElement>();
            elements.add( new ListElement( 1, "One", ListElement.qq_Resolver.cINTEGERVALUE_TEXTVALUE ) );
            elements.add( new ListElement( 2, "Two", ListElement.qq_Resolver.cINTEGERVALUE_TEXTVALUE ) );
            elements.add( new ListElement( 3, "Three", ListElement.qq_Resolver.cINTEGERVALUE_TEXTVALUE ) );
            elements.add( new ListElement( 4, "Four", ListElement.qq_Resolver.cINTEGERVALUE_TEXTVALUE ) );

            qq_eFTRAType = DropFillinFactory.newDropList();
            qq_eFTRAType.setName("eFTRAType");
            getBindingManager().bindComponent(qq_eFTRAType, "EFTRAType", elements);
            qq_eFTRAType.addActionListener( (DropListModel)qq_eFTRAType.getModel() );
View Full Code Here

    public RadioList getqq_yy() {
        if (qq_yy == null) {
            String[] names = {"One", "Two", "Three", "Four"};
            qq_yy = ListFieldFactory.newRadioList(Constants.FO_HORIZONTAL, "", names, 1, Constants.LP_CONSTANT);
            Array_Of_ListElement<ListElement> elements = new Array_Of_ListElement<ListElement>();
            elements.add( new ListElement( 1, names[0], ListElement.qq_Resolver.cINTEGERVALUE_TEXTVALUE ) );
            elements.add( new ListElement( 2, names[1], ListElement.qq_Resolver.cINTEGERVALUE_TEXTVALUE ) );
            elements.add( new ListElement( 3, names[2], ListElement.qq_Resolver.cINTEGERVALUE_TEXTVALUE ) );
            elements.add( new ListElement( 4, names[3], ListElement.qq_Resolver.cINTEGERVALUE_TEXTVALUE ) );
            qq_yy.setName("yy");
            getBindingManager().bindComponent(qq_yy, "yy", elements);
            if (qq_yy.getSelectedIndex() == -1)
                qq_yy.setSelectedIndex(0);
            // OPTIONAL UIutils.reloadLabelText(qq_yy, mcat);
View Full Code Here

                else if (qq_currentEvent.isEvent(ScrollList_AfterValueChange_getqq_aScrollListInteger)) {
                    try {
                        CursorMgr.startEvent();
                        // ================ Begin Forte Event Handler Translation ================
                        int ind = IndexValue.get(this.getqq_aScrollListInteger());
                        ListElement le = ElementList.extractByIndex(this.getqq_aScrollListInteger(), ind);
                        Logger.getLogger("task.part.logmgr").info(le.getTextValue());

                        // ================ End Forte Event Handler Translation ================
                    }
                    finally {
                        CursorMgr.endEvent();
View Full Code Here

        return result;
    }

    public Object getCellEditorValue()
    {
        ListElement element = (ListElement) super.getCellEditorValue();
        return this.getListElementValue(element);
    }
View Full Code Here

TOP

Related Classes of Framework.ListElement

Copyright © 2018 www.massapicom. 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.