|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.cog.AbstractCogType
com.partnersoft.cog.CogEnumeratedType
public class CogEnumeratedType
Describes Cogs that must be selected from a list of predefined choices.
Copyright 2005-2009 Partner Software, Inc.
| Constructor Summary | |
|---|---|
CogEnumeratedType(Cog state)
|
|
CogEnumeratedType(java.lang.String name,
java.lang.String className,
java.lang.String controlName,
java.lang.String defaultValue,
java.lang.Iterable<java.lang.String> values)
|
|
CogEnumeratedType(java.lang.String name,
java.lang.String className,
java.lang.String controlName,
java.lang.String defaultValue,
java.lang.String... values)
|
|
| Method Summary | |
|---|---|
void |
cleanStructureOf(Cog node)
Cleans the given node structure as best as it can based on available information. |
java.util.List<java.lang.String> |
getValues()
|
Cog |
toCog()
Returns the complete internal state of this object in the form of a Cog. |
java.util.List<CogValidationException> |
validate(Cog node)
Validates the given node structure as best it can. |
| Methods inherited from class com.partnersoft.cog.AbstractCogType |
|---|
createNode, getControlName, getJavaClassName, getName, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public CogEnumeratedType(Cog state)
public CogEnumeratedType(java.lang.String name,
java.lang.String className,
java.lang.String controlName,
java.lang.String defaultValue,
java.lang.Iterable<java.lang.String> values)
public CogEnumeratedType(java.lang.String name,
java.lang.String className,
java.lang.String controlName,
java.lang.String defaultValue,
java.lang.String... values)
| Method Detail |
|---|
public void cleanStructureOf(Cog node)
CogType
public java.util.List<CogValidationException> validate(Cog node)
CogType
validate in interface CogTypevalidate in class AbstractCogTypenode - node to validatepublic Cog toCog()
CoggableCog.
toCog in interface CoggabletoCog in class AbstractCogTypepublic java.util.List<java.lang.String> getValues()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||