Package com.eastmountain.chinese.common

Examples of com.eastmountain.chinese.common.CharacterWordXRF


    public Vector<CharacterWordXRF> getWordsContainingCharacter() {

        String chineseElement;

        Vector<ChineseWordProperties> chineseWordsForCharacter = null;
        CharacterWordXRF characterWordXRF;

        try {

            chineseElement = currentChineseElementProperties.getChineseElement();

            chineseWordsForCharacter
                = chpodFindAccessor.findWordsContainingCharacter( chineseElement );

            characterWordsXRF = new Vector<CharacterWordXRF>();

            for ( ChineseWordProperties chineseWordProperties : chineseWordsForCharacter ) {

                characterWordXRF = new CharacterWordXRF( chineseElement );

                characterWordXRF.setChineseCharacter( chineseElement );
                characterWordXRF.setChineseElement( chineseWordProperties.getChineseElement() );
                characterWordXRF.setLessonNumber( chineseWordProperties.getLessonNumber() );
                characterWordXRF.setLevel( chineseWordProperties.getLevel() );
                characterWordXRF.setPinyin( chineseWordProperties.getPinyin() );
                characterWordXRF.setEnglish( chineseWordProperties.getEnglish() );

                characterWordsXRF.add( characterWordXRF );

            }
View Full Code Here


     *
     **********************************************************************************************/

    public void updateTable( Vector<CharacterWordXRF> characterWordsXRF ) {

        CharacterWordXRF characterWordXRF;

        characterWordXRFTableModel.clear( characterWordsXRF.size() );

        for ( int i = 0; i < characterWordsXRF.size(); i++ ) {

            characterWordXRF = characterWordsXRF.elementAt( i );

            String lessonNo = Integer.toString( characterWordXRF.getLessonNumber() );

            characterWordXRFTableModel.setValueAt( characterWordXRF.getChineseCharacter(), i, 0 );
            characterWordXRFTableModel.setValueAt( characterWordXRF.getChineseElement(), i, 1 );
            characterWordXRFTableModel.setValueAt( characterWordXRF.getLevel(), i, 2 );
            characterWordXRFTableModel.setValueAt( lessonNo, i, 3 );
            characterWordXRFTableModel.setValueAt( characterWordXRF.getPinyin(), i, 4 );
            characterWordXRFTableModel.setValueAt( characterWordXRF.getEnglish(), i, 5 );

        }

        // TODO add sorting

View Full Code Here

TOP

Related Classes of com.eastmountain.chinese.common.CharacterWordXRF

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.