Added Tabs Constant
This commit is contained in:
		@@ -45,6 +45,7 @@ import envoy.client.net.WriteProxy;
 | 
				
			|||||||
import envoy.client.ui.*;
 | 
					import envoy.client.ui.*;
 | 
				
			||||||
import envoy.client.ui.listcell.*;
 | 
					import envoy.client.ui.listcell.*;
 | 
				
			||||||
import envoy.client.util.ReflectionUtil;
 | 
					import envoy.client.util.ReflectionUtil;
 | 
				
			||||||
 | 
					import envoy.constant.Tabs;
 | 
				
			||||||
import envoy.data.*;
 | 
					import envoy.data.*;
 | 
				
			||||||
import envoy.data.Attachment.AttachmentType;
 | 
					import envoy.data.Attachment.AttachmentType;
 | 
				
			||||||
import envoy.event.*;
 | 
					import envoy.event.*;
 | 
				
			||||||
@@ -193,7 +194,7 @@ public final class ChatScene implements Restorable {
 | 
				
			|||||||
		});
 | 
							});
 | 
				
			||||||
		
 | 
							
 | 
				
			||||||
		//Listen to backEvents
 | 
							//Listen to backEvents
 | 
				
			||||||
		eventBus.register(BackEvent.class, e -> tabPane.getSelectionModel().select(0));
 | 
							eventBus.register(BackEvent.class, e -> tabPane.getSelectionModel().select(Tabs.CONTANCT_LIST));
 | 
				
			||||||
		
 | 
							
 | 
				
			||||||
		// Listen to received messages
 | 
							// Listen to received messages
 | 
				
			||||||
		eventBus.register(MessageCreationEvent.class, e -> {
 | 
							eventBus.register(MessageCreationEvent.class, e -> {
 | 
				
			||||||
@@ -416,13 +417,13 @@ public final class ChatScene implements Restorable {
 | 
				
			|||||||
	 */
 | 
						 */
 | 
				
			||||||
	@FXML
 | 
						@FXML
 | 
				
			||||||
	private void addContactButtonClicked() {
 | 
						private void addContactButtonClicked() {
 | 
				
			||||||
		tabPane.getSelectionModel().select(1);
 | 
							tabPane.getSelectionModel().select(Tabs.CONTACT_SEARCH);
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
	@FXML
 | 
						@FXML
 | 
				
			||||||
	private void groupCreationButtonClicked() {
 | 
						private void groupCreationButtonClicked() {
 | 
				
			||||||
		eventBus.dispatch(new LoadGroupCreationEvent(localDB));
 | 
							eventBus.dispatch(new LoadGroupCreationEvent(localDB));
 | 
				
			||||||
		tabPane.getSelectionModel().select(2);
 | 
							tabPane.getSelectionModel().select(Tabs.GROUP_CREATION);
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	@FXML
 | 
						@FXML
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										17
									
								
								client/src/main/java/envoy/constant/Tabs.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								client/src/main/java/envoy/constant/Tabs.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
				
			|||||||
 | 
					package envoy.constant;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/**
 | 
				
			||||||
 | 
					 * Project: <strong>client</strong><br>
 | 
				
			||||||
 | 
					 * File: <strong>Tabs.java</strong><br>
 | 
				
			||||||
 | 
					 * Created: <strong>Aug 30, 2020</strong><br>
 | 
				
			||||||
 | 
					 *
 | 
				
			||||||
 | 
					 * @author Maximilian Käfer
 | 
				
			||||||
 | 
					 * @since Envoy Client v0.2-beta
 | 
				
			||||||
 | 
					 */
 | 
				
			||||||
 | 
					public class Tabs {
 | 
				
			||||||
 | 
						private Tabs() {}
 | 
				
			||||||
 | 
						
 | 
				
			||||||
 | 
						public static int CONTANCT_LIST = 0;
 | 
				
			||||||
 | 
						public static int CONTACT_SEARCH = 1;
 | 
				
			||||||
 | 
						public static int GROUP_CREATION = 2;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
		Reference in New Issue
	
	Block a user