public abstract class AbstractTagFieldData extends java.lang.Object implements IFormFieldData
IFormFieldData for TaggedValue with one TagParameter.| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractTagFieldData.TagFormFieldType |
| Modifier and Type | Field and Description |
|---|---|
protected ModelElement |
editedEl |
protected java.lang.String |
moduleName |
protected TagType |
tagType |
protected java.lang.String |
tagTypeName |
| Constructor and Description |
|---|
AbstractTagFieldData(IModelingSession session,
ModelElement me,
java.lang.String moduleName,
java.lang.String tagTypeName) |
AbstractTagFieldData(IModelingSession session,
ModelElement me,
TagType tagType) |
| Modifier and Type | Method and Description |
|---|---|
protected IModelingSession |
getModelingSession() |
java.lang.String |
getName() |
protected TaggedValue |
getTag() |
IFormFieldType |
getType() |
protected TagType |
resolveTagType(ModelElement me,
java.lang.String aModuleName,
java.lang.String type) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetValue, setValueprotected final java.lang.String moduleName
protected final java.lang.String tagTypeName
protected final ModelElement editedEl
protected final TagType tagType
public AbstractTagFieldData(IModelingSession session, ModelElement me, java.lang.String moduleName, java.lang.String tagTypeName)
public AbstractTagFieldData(IModelingSession session, ModelElement me, TagType tagType)
public java.lang.String getName()
getName in interface IFormFieldDatapublic IFormFieldType getType()
getType in interface IFormFieldDataprotected IModelingSession getModelingSession()
protected TaggedValue getTag()
protected TagType resolveTagType(ModelElement me, java.lang.String aModuleName, java.lang.String type)