572ba0806508ba3955cde2346b9fe8d794e84d7d
[idea/community.git] / python / educational-core / course-creator / src / com / jetbrains / edu / coursecreator / ui / CCCreateStudyItemPanel.java
1 package com.jetbrains.edu.coursecreator.ui;
2
3 import javax.swing.*;
4 import java.awt.*;
5
6 public class CCCreateStudyItemPanel extends JPanel {
7   private final String myItemName;
8   private JPanel myPanel;
9   private JTextField myNameField;
10   private CCItemPositionPanel myPositionalPanel;
11   private final String myThresholdName;
12
13   public CCCreateStudyItemPanel(String itemName, String thresholdName, int thresholdIndex) {
14     myThresholdName = thresholdName;
15     myItemName = itemName;
16     myNameField.setText(itemName + thresholdIndex);
17     add(myPanel, BorderLayout.CENTER);
18   }
19
20   private void createUIComponents() {
21     myPositionalPanel = new CCItemPositionPanel(myItemName, myThresholdName);
22   }
23
24   public String getItemName() {
25     return myNameField.getText();
26   }
27
28   public int getIndexDelta() {
29     return myPositionalPanel.getIndexDelta();
30   }
31 }