Package de.xima.fc.prompt.mgmt.gui.model
Class PromptConnectionViewModel
- java.lang.Object
-
- de.xima.fc.prompt.mgmt.gui.model.PromptConnectionViewModel
-
- All Implemented Interfaces:
Serializable
public class PromptConnectionViewModel extends Object implements Serializable
View model for editing a prompt connection in the GUI.- Since:
- 8.5.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PromptConnectionViewModel(UUID uuid, IGuiIcon icon)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapply(PromptConnectionData item)booleanequals(Object o)StringgetDescription()IGuiIcongetIcon()StringgetName()StringgetType()UUIDgetUuid()inthashCode()booleanisPersisted()static PromptConnectionViewModelnewPromptConnectionViewModel()static PromptConnectionViewModelpromptConnectionViewModelForExisting(PromptConnectionData data, IGuiIcon icon)voidsetDescription(String description)voidsetName(String name)voidsetPersisted(boolean persisted)voidsetType(String type)PromptConnectionDatatoData(PromptScope assignee)
-
-
-
Method Detail
-
apply
public void apply(PromptConnectionData item)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getIcon
public IGuiIcon getIcon()
-
getName
public String getName()
-
setName
public void setName(String name)
-
getType
public String getType()
-
setType
public void setType(String type)
-
getUuid
public UUID getUuid()
-
isPersisted
public boolean isPersisted()
-
setPersisted
public void setPersisted(boolean persisted)
-
toData
public PromptConnectionData toData(PromptScope assignee)
-
newPromptConnectionViewModel
public static PromptConnectionViewModel newPromptConnectionViewModel()
-
promptConnectionViewModelForExisting
public static PromptConnectionViewModel promptConnectionViewModelForExisting(PromptConnectionData data, IGuiIcon icon)
-
-