|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsk.robotics.rlcs.web.editor.AgentDesc
public class AgentDesc
Agent description, as stored in XML, including field descriptions.
Nested Class Summary | |
---|---|
static class |
AgentDesc.FieldDesc
Information about a field in agent config. |
Field Summary | |
---|---|
java.lang.String |
configClassName
Agent config class fully qualified name. |
java.lang.String |
description
Agent description. |
java.lang.String |
displayName
Display name. |
AgentDesc.FieldDesc[] |
fields
List of fields. |
Constructor Summary | |
---|---|
AgentDesc()
|
Method Summary | |
---|---|
boolean |
allowAdd()
|
void |
clearDefaults(Agent.Cfg cfg)
Replace default field values with nulls in agent config. |
Agent.Cfg |
createEmptyCfg()
Create new instance of agent config object. |
Agent.Cfg |
getDefaultCfg()
Create config instance with default field values. |
java.lang.String |
getDescription()
|
java.lang.String |
getDisplayName()
|
AgentDesc.FieldDesc |
getField(java.lang.String fieldName)
Get field description for given field. |
void |
setDefaults(Agent.Cfg cfg)
Set default values for unset fields of agent config. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.lang.String configClassName
public java.lang.String displayName
public java.lang.String description
public AgentDesc.FieldDesc[] fields
Constructor Detail |
---|
public AgentDesc()
Method Detail |
---|
public AgentDesc.FieldDesc getField(java.lang.String fieldName)
public Agent.Cfg createEmptyCfg()
Agent$Cfg$NoDefault
.
public Agent.Cfg getDefaultCfg()
Agent$Cfg$NoDefault
, whose
values are cleared to null.
public void setDefaults(Agent.Cfg cfg)
public void clearDefaults(Agent.Cfg cfg)
public java.lang.String getDisplayName()
public java.lang.String getDescription()
public boolean allowAdd()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |