Package com.nexirius.util

Examples of com.nexirius.util.StringVector.nextItem()


        }

        ArrayModel arr = null;
        String[] columnNames = null;

        for (String line = sv.firstItem(); line != null; line = sv.nextItem()) {

            StringVector tokens = new StringVector(line, ';', false);

            if (tokens.size() < 2) {
                continue;
View Full Code Here


                    if (!item.getChildText(fieldName).startsWith(fieldValue)) {
                        hit = false;
                        break;
                    }

                    fieldValue = fieldValues.nextItem();
                }

                if (hit) {
                    found = true;
                    break;
View Full Code Here

                    if (s.endsWith(".class")) {
                        s = files.getParent() + java.io.File.separator + s.substring(0, s.indexOf(".class"));
                        s = s.replace(java.io.File.separatorChar, '.');
                        allFiles.append(s);
                    }
                    s = mostFiles.nextItem();
                }
            } else {
                if (args[i].endsWith(".class")) {
                    String s1 = files.getName();
                    String s2 = files.getParent() + java.io.File.separator + s1.substring(0, s1.indexOf(".class"));
View Full Code Here

                ImportModel importModel = new ImportModel();
                ArrayModel array = importModel.getLines();
                int maxAttributes = 0;
                StructModel maxLineModel = null;

                for (String line = sv.firstItem(); line != null; line = sv.nextItem()) {
                    XString xLine = new XString(line);
                    xLine.replace("\"", "");
                    StringVector tokens = new StringVector(xLine.toString(), SEPARATOR_CHAR[separator.getInt()]);

                    if (tokens.size() > 2) {
View Full Code Here

                    if (tokens.size() > 2) {
                        StructModel lineModel = new StructModel("Line");
                        int fieldId = 0;

                        for (String value = tokens.firstItem(); value != null; value = tokens.nextItem()) {
                            lineModel.append(new StringModel(value, "field_" + fieldId));
                            ++fieldId;

                            if (fieldId > maxAttributes) {
                                maxAttributes = fieldId;
View Full Code Here

    public SortedVector getAll(Class cl, String propertyName, String propertyValue) {
        SortedVector ret = new DataModelVector();
        try {
            XFile dir = getDirectory(cl);
            StringVector files = dir.getFiles(false); // get the list of all the files in this directory
            for (String id = files.firstItem(); id != null; id = files.nextItem()) {
                DataModel model = (DataModel) cl.newInstance(); //create a new instance of the given type
                XFile file = new XFile(dir.getPath(), id);
                model.dropData(new String(file.getBytes()));
                model.setInstanceName(id);
                if (propertyValue == null || propertyValue.equals(model.getChildText(propertyName))) {
View Full Code Here

            appendLine(renderHTML, result, HTMLFunction.PARAMETER_ISEDITOR  + "=" + sessionVariable.isEditor());
            appendLine(renderHTML, result, HTMLFunction.PARAMETER_SELECTED  + "=" + sessionVariable.getSelectedChildren());
            appendLine(renderHTML, result, HTMLFunction.PARAMETER_STATE  + "=" + sessionVariable.getState());
            appendLine(renderHTML, result, HTMLFunction.PARAMETER_TEMPLATE  + "=" + sessionVariable.getTemplate());

            for (String s = variableNames.firstItem(); s != null; s = variableNames.nextItem()) {
                appendLine(renderHTML, result, "VARIABLE " + s + ": " + resolver.getVariableStore().getValueOf(s));
            }
            if (renderHTML) {
                result.append("</table>");
            } else {
View Full Code Here

                if (icon != null) {
                    qpanel.add(new JLabel(icon));
                }

                for (s = sv.firstItem(); s != null; s = sv.nextItem()) {
                    qpanel.add(new JLabel(s));
                }

                q = qpanel;
            } else {
View Full Code Here

    public void readEntries(String filename) throws Exception {
        XFile file = new XFile(filename);

        StringVector lines = file.getTextLines();

        for (String line = lines.firstItem(); line != null; line = lines.nextItem()) {
            EntryModel entry = new EntryModel();

            if (entry.parse(line)) {
                sortInsert(entry);
            }
View Full Code Here

        // find locale files
        XFile directory = new XFile(getDirectory(fileName));
        StringVector files = directory.getFiles(true, "*.properties");
        String baseFileName = getBaseFileName(fileName);

        for (String localeFile = files.firstItem(); localeFile != null; localeFile = files.nextItem()) {
            localeFile = getDirectory(fileName) + localeFile;
            if (XString.match(baseFileName + "_*", localeFile)) {
                String extension = getBaseFileName(localeFile).substring(baseFileName.length() + 1);
                parseLocaleFile(localeFile, extension);
            }
View Full Code Here

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.