public class AgentCreationDialog extends AbstractDialog<AgentCreationDialogController>
Constructor and Description |
---|
AgentCreationDialog(de.lessvoid.nifty.elements.Element parentElement)
Constructs a dialog for agent creation
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAlignment()
Gets the alignment of the dialog.
|
java.lang.Class<AgentCreationDialogController> |
getControllerClass()
Gets the controller class for the dialog element
|
java.lang.String |
getControllerName()
Gets the controller name.
|
java.lang.Class<AbstractCreationDialogDefinition> |
getDefinitionClass()
Gets the dialog element definition class.
|
java.lang.String |
getDialogId()
Gets the id of the dialog.
|
java.lang.String |
getHeight()
Gets the height of the dialog.
|
java.util.Map<java.lang.String,java.lang.String> |
getParameters()
Gets parameters for the dialog.
|
java.lang.String |
getWidth()
Gets the width of the dialog.
|
void |
registerNiftyDefinition(de.lessvoid.nifty.Nifty nifty)
Registers the dialog element definition.
|
createDialog, getDefinitionName, getElement, getParentElement, hideDialog, isEnabled, setEnabled, showDialog
public AgentCreationDialog(de.lessvoid.nifty.elements.Element parentElement)
parentElement
- The parent element of this dialogpublic java.lang.String getWidth()
AbstractDialog
getWidth
in class AbstractDialog<AgentCreationDialogController>
public java.lang.String getHeight()
AbstractDialog
getHeight
in class AbstractDialog<AgentCreationDialogController>
public java.lang.String getAlignment()
AbstractDialog
getAlignment
in class AbstractDialog<AgentCreationDialogController>
public java.util.Map<java.lang.String,java.lang.String> getParameters()
AbstractDialog
getParameters
in class AbstractDialog<AgentCreationDialogController>
public java.lang.String getDialogId()
AbstractDialog
getDialogId
in class AbstractDialog<AgentCreationDialogController>
public java.lang.Class<AgentCreationDialogController> getControllerClass()
AbstractDialog
getControllerClass
in class AbstractDialog<AgentCreationDialogController>
public java.lang.Class<AbstractCreationDialogDefinition> getDefinitionClass()
AbstractDialog
getDefinitionClass
in class AbstractDialog<AgentCreationDialogController>
public void registerNiftyDefinition(de.lessvoid.nifty.Nifty nifty)
AbstractDialog
registerNiftyDefinition
in class AbstractDialog<AgentCreationDialogController>
nifty
- The Nifty instance.public java.lang.String getControllerName()
AbstractDialog
getControllerName
in class AbstractDialog<AgentCreationDialogController>