|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IEnumArtifact
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.eclipse.tigerstripe.model.artifacts.IAbstractArtifact |
---|
IAbstractArtifact.IFieldTypeRef |
Field Summary | |
---|---|
static java.lang.String |
BASETYPE_INT
Static string for int base type. |
static java.lang.String |
BASETYPE_STRING
Static string for String base type. |
static java.lang.String[] |
baseTypeOptions
Array of supported base types. |
static java.lang.String |
DEFAULT_LABEL
|
Fields inherited from interface org.eclipse.tigerstripe.model.IModelComponent |
---|
VISIBILITY_PACKAGE, VISIBILITY_PRIVATE, VISIBILITY_PROTECTED, VISIBILITY_PUBLIC |
Method Summary | |
---|---|
java.lang.String |
getBaseTypeStr()
Return a string of the base type for this enum. |
java.lang.String |
getMaxLabel()
Return the NAME of the Enum with the highest value. |
java.lang.String |
getMinLabel()
Return the NAME of the Enum with the lowest value. |
void |
setBaseType(IType type)
|
Methods inherited from interface org.eclipse.tigerstripe.model.IModelComponent |
---|
addStereotypeInstance, getComment, getName, getVisibility, removeStereotypeInstance, removeStereotypeInstances, setComment, setName, setVisibility |
Methods inherited from interface org.eclipse.tigerstripe.profile.stereotype.IStereotypeCapable |
---|
getStereotypeInstances |
Field Detail |
---|
static final java.lang.String DEFAULT_LABEL
static final java.lang.String BASETYPE_INT
static final java.lang.String BASETYPE_STRING
static final java.lang.String[] baseTypeOptions
Method Detail |
---|
void setBaseType(IType type)
java.lang.String getBaseTypeStr()
java.lang.String getMaxLabel()
java.lang.String getMinLabel()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |