Package com.taobao.eclipse.plugin.reviewboard.core.model

Examples of com.taobao.eclipse.plugin.reviewboard.core.model.ModelRepository


       
        Label lblRepository = new Label(groupAttribute, SWT.NONE);
        lblRepository.setText(RbSubclipseMessages.getString("PAGE_REPOSITORIES"));

        Label lblRepositoryValue = new Label(groupAttribute, SWT.NONE);
        ModelRepository repository = this.getSelectedRepository();
        if( null == repository ){
            lblRepositoryValue.setText("");
        }else{
            lblRepositoryValue.setText(repository.getName());
        }
       
        if( rbConfig.isAllowOptionBugClosed() ){
            Label lblTmp = new Label(groupAttribute, SWT.NONE);
            lblTmp.setText("");
View Full Code Here


    /**
     * 返回选中的Repository
     * @return
     */
    private ModelRepository getSelectedRepository() {
        ModelRepository repository = null;
        String svnUrl = null;
        try {
            svnUrl = RbSVNUrlUtils.getSVNUrlForResouce(resourcesSelectedByUser[0]);
        } catch (ReviewboardException e) {
        }
View Full Code Here

            } catch (ReviewboardException e){
                throw e;
            }
        }else{
            reviewRequest = new ModelReviewRequest();
            ModelRepository selectedRepo = getSelectedRepository()
            reviewRequest.setRepository(selectedRepo);      
            if (selectedRepo!=null &&
                selectedRepo.getTool()!=null&&
                selectedRepo.getTool().equalsIgnoreCase(CHANGE_NUMBER_ENABLE_REPOSITORY)) {
                if (null != changeNumText && changeNumText.getEnabled() && changeNumText.getText().trim().length() > 0) {
                    try {
                        reviewRequest.setChangeNumber(Integer.parseInt(changeNumText.getText().trim()));
                    } catch (NumberFormatException e) {
                    }
View Full Code Here

     */
    protected void validateChangeNumberTextField(){
        if ( null != changeNumText ){
            changeNumText.setEnabled(false);
        }
        ModelRepository selectedRepo = getSelectedRepository();        
        if (null != changeNumText && selectedRepo != null && selectedRepo.getTool()!=null
                && selectedRepo.getTool().equalsIgnoreCase(CHANGE_NUMBER_ENABLE_REPOSITORY)) {
            changeNumText.setEnabled(true);
        }
    }
View Full Code Here

            result.append(delimiter);
            if( item instanceof ModelUser ){
                ModelUser modelTmp = (ModelUser)item;
                result.append(modelTmp.getUsername().toString().trim());
            }else if( item instanceof ModelRepository ){
                ModelRepository modelTmp = (ModelRepository)item;
                result.append(modelTmp.getName().toString().trim());
            }else if( item instanceof ModelReviewGroup ){
                ModelReviewGroup modelTmp = (ModelReviewGroup)item;
                result.append(modelTmp.getName().toString().trim());
            }else{
                result.append(item.toString().trim());
            }
            delimiter = ",";
        }
View Full Code Here

TOP

Related Classes of com.taobao.eclipse.plugin.reviewboard.core.model.ModelRepository

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.