/** * Create a TypePriorities given a sequence of ordered type names * * @param prioritizedTypeNames * a sequence of ordered type names * @return type priorities created from the ordered type names */ public static TypePriorities createTypePriorities(String... prioritizedTypeNames) { TypePriorities typePriorities = new TypePriorities_impl(); TypePriorityList typePriorityList = typePriorities.addPriorityList(); for (String typeName : prioritizedTypeNames) { typePriorityList.addType(typeName); } return typePriorities; }
if (pls != null) { for (int i = 0; i < pls.length; i++) { aggTypePriorities.addPriorityList(pls[i]);
private TypePriorities mergeTypePriorities() throws ResourceInitializationException { TypePriorities aggTypePriorities = getCasManagerWrapper().getMetadata().getTypePriorities(); if ( aggregateMetadata.getTypePriorities() != null && aggregateMetadata.getTypePriorities().getPriorityLists() != null) { for( TypePriorityList pl : aggregateMetadata.getTypePriorities().getPriorityLists()) { getCasManagerWrapper(). getMetadata(). getTypePriorities(). addPriorityList(pl); } List<? extends TypePriorities> tpl = Arrays.asList(getCasManagerWrapper().getMetadata().getTypePriorities()); aggTypePriorities = CasCreationUtils.mergeTypePriorities(tpl, getCasManagerWrapper().getResourceManager()); } return aggTypePriorities; } protected void startProcessing() throws Exception {
getTypePriorities().addPriorityList(typePriorityList);