Examples of StringLimiter


Examples of org.jitterbit.util.string.StringLimiter

    }

    public void updateStatus(ScriptStatus status) {
        String text = status.getMessage();
      String oneLineText = text.replace("\n", "  ");
        StringLimiter limiter = new StringLimiter(oneLineText);
      statusLabel.setText(limiter.getLimitedString(150));
      String toolTip = text.replace("\n", "<br>");
      statusLabel.setToolTipText(text.isEmpty()?null:"<html>"+toolTip+"</html>");
      statusLabel.setIcon(getIcon(status));
    }
View Full Code Here

Examples of org.jitterbit.util.string.StringLimiter

    }

    private void addDescription(IntegrationEntity entity) {
        String desc = entity.getDescription();
        if (desc != null && desc.length() > 0) {
            StringLimiter limiter = new StringLimiter(desc);
            addEntry("Description: ", limiter.getLimitedString(DESCRIPTION_MAX_LENGTH));
        }
    }
View Full Code Here

Examples of org.jitterbit.util.string.StringLimiter

        addEntry("Script:", getScriptEntry(script));
    }

    private String getScriptEntry(Script script) {
        String s = getStrippedScript(script);
        return s.isEmpty() ? "<i>[empty]</i>" : new StringLimiter(s).getLimitedString(100);
    }
View Full Code Here

Examples of org.jitterbit.util.string.StringLimiter

        return label;
    }
   
    private String createLabelText(DataElement de) {
        String value = de.getValue();
        String limited = (value != null) ? new StringLimiter(value).getLimitedString(100) : "null";
        String type = (value != null) ? de.getTypeName() : "[unknown]";
        StringBuilder html = new StringBuilder("<html><table><tr>");
        html.append("<td><b>Type:</b></td><td>").append(type).append("</td></tr>");
        html.append("<td><b>Value:</b></td><td>").append(limited).append("</td></tr>");
        html.append("</table></html>");
View Full Code Here

Examples of org.jitterbit.util.string.StringLimiter

                }
            }
            if (base == null) {
                base = "";
            }
            StringLimiter limiter = new StringLimiter(base);
            return limiter.getLimitedString(titleLength);
        }
View Full Code Here

Examples of org.jitterbit.util.string.StringLimiter

        } else {
            int maxLength = 50;
            if (name.length() <= maxLength) {
                renderer.setText(name);
            } else {
                StringLimiter limiter = new StringLimiter(name);
                String limited = limiter.getLimitedString(maxLength);
                renderer.setText(limited);
            }
        }
        renderer.setToolTip(ToolTipStringFactory.getToolTip(entity));
    }
View Full Code Here

Examples of org.jitterbit.util.string.StringLimiter

        }
    }
   
   
    private static String getJobName(HttpLocation loc) {
        String url = new StringLimiter(loc.getUrl()).getLimitedString(75);
        return Strings.format("Connection.Http.Job.Name", url);
    }
View Full Code Here

Examples of org.jitterbit.util.string.StringLimiter

        return display;
    }

    private String createDisplayString() {
        if (value.length() > MAX_VALUE_DISPLAY_LENGTH) {
            return new StringLimiter(value).getLimitedString(MAX_VALUE_DISPLAY_LENGTH);
        } else {
            return value;
        }
    }
View Full Code Here

Examples of org.jitterbit.util.string.StringLimiter

        MnemonicString childLabel = strings.autoTranslate(childName);
        lists.setLabels(parentLabel.getRaw(), childLabel.getRaw(), WizardStyleSheet.SMALL_CAPTION_STYLE);
    }

    private static String getNameForLabel(DatabaseObject table) {
        StringLimiter limiter = new StringLimiter(table.getName());
        return limiter.getLimitedString(40);
    }
View Full Code Here

Examples of org.jitterbit.util.string.StringLimiter

    }

    public DatabaseColumnsTable(DatabaseObject object, boolean selectable) {
        this.selectable = selectable;
        table = createTable(object);
        caption = new JLabel(new StringLimiter(object.getName()).getLimitedString(100) + " columns");
        caption.setLabelFor(table.getAdaptee());
        opaque = true;
    }
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.