public static void addConnectorNames(ConnectorType connectorType, String frameworkPrefix, String bundle, String type, String version, ConnectorHostType hostType) { StringBuilder connectorName = new StringBuilder(); connectorName.append(frameworkPrefix).append(" "); connectorName.append(type); connectorName.append(" v"); connectorName.append(version); StringBuilder displayName = new StringBuilder(StringUtils.substringAfterLast(type, ".")); if (hostType != null) { connectorName.append(" @"); connectorName.append(hostType.getName()); displayName.append(" @"); displayName.append(hostType.getName()); } connectorType.setName(new PolyStringType(connectorName.toString())); connectorType.setDisplayName(new PolyStringType(displayName.toString())); }
public static void copyFromJAXB(ConnectorHostType jaxb, RConnectorHost repo, RepositoryContext repositoryContext, IdGeneratorResult generatorResult) throws DtoTranslationException { copyAssignmentHolderInformationFromJAXB(jaxb, repo, repositoryContext, generatorResult); repo.setNameCopy(RPolyString.copyFromJAXB(jaxb.getName())); repo.setHostname(jaxb.getHostname()); repo.setPort(jaxb.getPort()); } }