활동 편집기는 세 개의 페이지(표시기 페이지, 설명 페이지 및 "activities.xml" 페이지)로 구성됩니다.
표시기 페이지
표시기 페이지에는 두 개의 독립 표시기가 있는데, 하나는 플러그인 및 단편용이고 다른 하나는 플러그인 및 단편뿐만 아니라 카테고리 및 활동용입니다.
첫 번째 표시기는 Eclipse의 작업공간 디렉토리에 있는 모든
플러그인 및 단편을 표시합니다. 두 번째 표시기는 카테고리, 카테고리에
바인드된 활동 및 활동에 바인드된 플러그인을 표시합니다. 또한 후자의 항목은
Eclipse의 작업공간 디렉토리에서 초기에 읽힙니다.
설명 페이지
카테고리 및 활동은 필수 ID, 이름 및 선택적 설명으로 정의됩니다. 설명 페이지에는 두 개의 표시기가 있는데, 하나는 카테고리 설명의 수정에 허용되며 다른 하나는 활동 설명에 허용됩니다.
첫 번째 표시기는 카테고리, 각 ID, 이름 및 편집 가능 설명 필드를
표시합니다. 두 번째 표시기는 현재 활동에 대한 동일한 정보를
표시합니다. 편집기가 다른 페이지로 전환되면 설명은
"activities.xml" 파일에서 갱신됩니다.
"activities.xml" 페이지
"activities.xml" 페이지 탭을 클릭하면 자동으로 갱신됩니다. 파일에는 표시기 페이지에 표시되는 카테고리, 활동 및 바인딩 정의가 포함됩니다.
생성된 형식
활동 패턴 바인딩은 플러그인이 활동에 추가될 때 작성됩니다. 패턴은 "org.eclipse.pde" 플러그인의 경우 "org\.eclipse\.pde/.*" 예제와 유사한 구문을 따릅니다. "org.eclipse.pde"로 시작되는 모든 플러그인이 동일한 활동에 추가된 경우 개별 플러그인 패턴은 "org\.eclipse\.pde\..*/.*"로 바뀝니다. 마찬가지로 후자의 패턴이 정의되어 있는 활동에서 플러그인을 제거하면 패턴은 해당 활동에 남아 있는 플러그인의 패턴으로 바뀝니다. 활동 편집기는 바인딩이 위에서 설명한 구문을 따를 경우에만 기타 플러그인에 정의된 "org.eclipse.activities" 확장에서 시작할 때 활동 패턴 바인딩을 읽습니다.
고유 ID는 활동이 작성될 때 생성됩니다. ID 형식은 "activityName" + 활동이며, 여기서 활동 이름은 공간에서 스트립되어 소문자로 변환되었습니다. 고유 ID는 카테고리가 작성될 때 생성됩니다. ID 형식은 "categoryName" + 활동이며, 여기서 카테고리 이름은 공간에서 스트립되어 소문자로 변환되었습니다.