public abstract class DmcTypeDisplayDataSpec extends org.dmd.dmc.types.DmcTypeComplexTypeWithRefs<DisplayDataSpec> implements Serializable
| Constructor and Description |
|---|
DmcTypeDisplayDataSpec()
Default constructor.
|
DmcTypeDisplayDataSpec(org.dmd.dmc.DmcAttributeInfo ai)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
DisplayDataSpec |
cloneValue(DisplayDataSpec val)
Returns a clone of a value associated with this type.
|
DisplayDataSpec |
deserializeValue(org.dmd.dmc.DmcInputStreamIF dis)
Reads a DisplayDataSpec.
|
protected void |
formatValueAsJSON(StringBuffer sb,
int padding,
String indent) |
void |
removeBackRefsFromValue(DisplayDataSpec value)
Removes references to other objects from a DisplayDataSpec.
|
void |
resolveValue(org.dmd.dmc.DmcNameResolverIF resolver,
DisplayDataSpec value,
String attrName)
Resolves a DisplayDataSpec.
|
void |
resolveValue(org.dmd.dmc.DmcNameResolverWithClashSupportIF resolver,
DisplayDataSpec value,
org.dmd.dmc.DmcObject object,
org.dmd.dmc.DmcNameClashResolverIF ncr,
org.dmd.dmc.DmcAttributeInfo ai)
Resolves a DisplayDataSpec.
|
void |
serializeValue(org.dmd.dmc.DmcOutputStreamIF dos,
DisplayDataSpec value)
Writes a DisplayDataSpec.
|
protected DisplayDataSpec |
typeCheck(Object value) |
removeBackReferences, resolve, resolveadd, addModsMV, addModsSV, cloneIt, compareTo, contains, containsKey, del, deserializeIt, formatValue, formatValueAsCompactJSON, getAttributeInfo, getByKey, getID, getMV, getMVnth, getMVSize, getName, getNew, getSV, hasValue, modifierFormat, serializeIt, set, setAttributeInfo, setMVnth, toOIF, toOIF, valueChangedMV, valueChangedSVpublic DmcTypeDisplayDataSpec()
public DmcTypeDisplayDataSpec(org.dmd.dmc.DmcAttributeInfo ai)
protected void formatValueAsJSON(StringBuffer sb, int padding, String indent)
formatValueAsJSON in class org.dmd.dmc.DmcAttribute<DisplayDataSpec>protected DisplayDataSpec typeCheck(Object value) throws org.dmd.dmc.DmcValueException
typeCheck in class org.dmd.dmc.DmcAttribute<DisplayDataSpec>org.dmd.dmc.DmcValueExceptionpublic DisplayDataSpec cloneValue(DisplayDataSpec val)
cloneValue in class org.dmd.dmc.DmcAttribute<DisplayDataSpec>public void serializeValue(org.dmd.dmc.DmcOutputStreamIF dos,
DisplayDataSpec value)
throws Exception
serializeValue in class org.dmd.dmc.DmcAttribute<DisplayDataSpec>Exceptionpublic DisplayDataSpec deserializeValue(org.dmd.dmc.DmcInputStreamIF dis) throws Exception
deserializeValue in class org.dmd.dmc.DmcAttribute<DisplayDataSpec>Exceptionpublic void resolveValue(org.dmd.dmc.DmcNameResolverIF resolver,
DisplayDataSpec value,
String attrName)
throws org.dmd.dmc.DmcValueException
resolveValue in class org.dmd.dmc.types.DmcTypeComplexTypeWithRefs<DisplayDataSpec>org.dmd.dmc.DmcValueExceptionpublic void resolveValue(org.dmd.dmc.DmcNameResolverWithClashSupportIF resolver,
DisplayDataSpec value,
org.dmd.dmc.DmcObject object,
org.dmd.dmc.DmcNameClashResolverIF ncr,
org.dmd.dmc.DmcAttributeInfo ai)
throws org.dmd.dmc.DmcValueException,
org.dmd.dmc.DmcValueExceptionSet
resolveValue in class org.dmd.dmc.types.DmcTypeComplexTypeWithRefs<DisplayDataSpec>org.dmd.dmc.DmcValueExceptionorg.dmd.dmc.DmcValueExceptionSetpublic void removeBackRefsFromValue(DisplayDataSpec value)
removeBackRefsFromValue in class org.dmd.dmc.types.DmcTypeComplexTypeWithRefs<DisplayDataSpec>Copyright © 2019. All rights reserved.