Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
package dev.ikm.komet.kview.mvvm.model;

public enum DescriptionFormType {
ADD_FQN("Add Description: Fully Qualified Name", "Fully Qualified Name", true),
ADD_OTHER_NAME("Add New Description: Other Name", "Other Name", true),
EDIT_FQN("Edit Description: Fully Qualified Name", "Fully Qualified Name", false),
EDIT_OTHER_NAME("Edit Description: Other Name", "Other Name", false);

private final String title;
private final String typePrompt;
private final boolean isAddMode;

DescriptionFormType(String title, String typePrompt, boolean isAddMode) {
this.title = title;
this.typePrompt = typePrompt;
this.isAddMode = isAddMode;
}

public String getTitle() { return title; }
public String getTypePrompt() { return typePrompt; }
public boolean isAddMode() { return isAddMode; }
public boolean isEditMode() { return !isAddMode; }
public boolean isFqnType() { return this == ADD_FQN || this == EDIT_FQN; }
}

This file was deleted.

Loading