Skip to content

fix(dev.confmngt): Preferences 메뉴 Nexus 설정 Page의 Repository 정보(TableViewr) 영역 가로/세로 채우기 설정 및 불필요한 코드 제거 - #159

Merged
eGovFrameSupport merged 1 commit into
eGovFramework:mainfrom
bada-egov:20260910-nexus-preferences
Sep 18, 2026
Merged

eGovFrameSupport merged 1 commit into
eGovFramework:mainfrom
bada-egov:20260910-nexus-preferences

Conversation

@bada-egov

Copy link
Copy Markdown
Contributor

수정 사유 Reason for modification

소스를 수정한 사유가 무엇인지 체크해 주세요. Please check the reason you modified the source. ([X] X는 대문자여야 합니다.)

  • 기능개선 Enhancements

수정된 소스 내용 Modified source

1. 불필요한 GridData(gData) 설정 코드를 제거하고 ..setLayoutData(new GridData(GridData.FILL_BOTH)); 로 간소화

   GridData gData = new GridData(GridData.FILL_BOTH);
   gData.heightHint = 650;
   gData.widthHint = 460;

   위 코드를 삭제 하고 아래 코드로 간소화

   tableViewer.getControl().setLayoutData(gData);
   변경 ==> tableViewer.getControl().setLayoutData(new GridData(GridData.FILL_BOTH));

2. 사용하지 않는 변수 선언 제거 - GridLayout layout = new GridLayout();

    GridLayout layout = new GridLayout();
    
    위 불필요한 변수 선언을 제거 하고 필요한 시점에 변수 선언

    layout = new GridLayout();
    변경 ==> GridLayout layout = new GridLayout();

3. Repository 정보(TableViewr) 영역을 가로/세로 채우기로 설정해서 Preferences 화면 크기를 마우스로 변경하더라도 채워지도록 수정

   GridLayout innerLayout = new GridLayout();
   innerLayout.numColumns = 2;
   innerContainer.setLayout(innerLayout);
   
   위 코드를 삭제 하고 아래 코드로 변경

   innerContainer.setLayout(new GridLayout(2, false));
   innerContainer.setLayoutData(new GridData(GridData.FILL_BOTH));

4. Repository 정보 TableViewer 의 Snapshots 열 width를 조정해서 처음부터 Snapsh.. 로 잘려 보이는 문제 수정

   int[] columnWidth = new int[] { 70, 250, 73, 75 };
   변경 ==> int[] columnWidth = new int[] { 70, 250, 73, 90 };

JUnit 테스트 JUnit tests

  • 수동 테스트 Manual testing

테스트 스크린샷 또는 캡처 영상 Test screenshots or captured video

3. Repository 정보(TableViewr) 영역을 가로/세로 채우기로 설정해서 Preferences 화면 크기를 마우스로 변경하더라도 채워지도록 수정

image

4. Repository 정보 TableViewer 의 Snapshots 열 width를 조정해서 처음부터 Snapsh.. 로 잘려 보이는 문제 수정

image

정보(TableViewr) 영역 가로/세로 채우기 설정 및 불필요한 코드 제거
- Repository 정보(TableViewr) 영역을 가로/세로 채우기로 설정해서 Preferences 화면 크기를 마우스로
변경하더라도 채워지도록 수정
- 불필요한 GridData(gData) 설정 코드를 제거하고 ..setLayoutData(new
GridData(GridData.FILL_BOTH)); 로 간소화
- 사용하지 않는 변수 선언 제거 - GridLayout layout = new GridLayout();
- Repository 정보 TableViewer 의 Snapshots 열 width를 조정해서 Snapsh.. 로 잘려 보이는
문제 수정
@eGovFrameSupport
eGovFrameSupport merged commit ad6ba50 into eGovFramework:main Sep 18, 2026
1 check passed
@swanpark8538

Copy link
Copy Markdown
Collaborator

Preferences 창 크기에 맞춰 저장소 목록이 채워지는 것과 Snapshots 열 제목이 온전히 보이는 것을 확인하고 머지했습니다.
전자정부 표준프레임워크에 기여해 주셔서 감사합니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants