Class TransformableProfileTable.AttributeValue
- java.lang.Object
-
- com.opencloud.slee.upgrade.transformation.engine.profile.TransformableProfileTable.ContentBearer
-
- com.opencloud.slee.upgrade.transformation.engine.profile.TransformableProfileTable.AttributeValue
-
- Enclosing class:
- TransformableProfileTable
public class TransformableProfileTable.AttributeValue extends TransformableProfileTable.ContentBearer
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
NAME_ATTRIB
static java.lang.String
TAG_NAME
-
Fields inherited from class com.opencloud.slee.upgrade.transformation.engine.profile.TransformableProfileTable.ContentBearer
arrayContent, CONTENT_TYPE_ATTRIB, contentType, markedForCreation, markedForDeath, textContent
-
-
Constructor Summary
Constructors Constructor Description AttributeValue(java.lang.String name, TransformableProfileTable.ContentType contentType, java.lang.String content)
AttributeValue(java.lang.String name, java.lang.Object[] content)
AttributeValue(org.w3c.dom.Element attributeValueElement)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getOriginalName()
TransformableProfileTable.ContentType
getOriginalType()
void
prepareDelete(java.lang.String logContext, ProblemCollector problemCollector)
void
prepareNameChange(java.lang.String newName)
-
Methods inherited from class com.opencloud.slee.upgrade.transformation.engine.profile.TransformableProfileTable.ContentBearer
getOriginalArrayContent, getOriginalContent, getPrintableNewValue, getPrintableOriginalValue, isNew, prepareContentChange, updateContent, updateContentType
-
-
-
-
Field Detail
-
TAG_NAME
public static final java.lang.String TAG_NAME
- See Also:
- Constant Field Values
-
NAME_ATTRIB
public static final java.lang.String NAME_ATTRIB
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AttributeValue
public AttributeValue(org.w3c.dom.Element attributeValueElement)
-
AttributeValue
public AttributeValue(@Nonnull java.lang.String name, @Nonnull TransformableProfileTable.ContentType contentType, @Nullable java.lang.String content)
-
AttributeValue
public AttributeValue(@Nonnull java.lang.String name, @Nullable java.lang.Object[] content)
-
-
Method Detail
-
getOriginalName
public java.lang.String getOriginalName()
-
getOriginalType
public TransformableProfileTable.ContentType getOriginalType()
-
prepareNameChange
public void prepareNameChange(java.lang.String newName)
-
prepareDelete
public void prepareDelete(java.lang.String logContext, ProblemCollector problemCollector)
-
-