public abstract class AttributeBaseValueDataFactory
extends java.lang.Object
Diese abstarkte Klasse stellt eine Oberklasse zur Erstellung der Basisattributwerte dar. Hier werden weiter Subklassen definiert, die zur
Modifier and Type | Class and Description |
---|---|
private static class |
AttributeBaseValueDataFactory.AttributeArrayAdapter
Subklasse von
AttributeBaseValueDataFactory , abgeleitet von AbstractData.ArrayData . |
static class |
AttributeBaseValueDataFactory.AttributeGroupAdapter
Subklasse von
AttributeBaseValueDataFactory , abgeleitet von AttributeSetAdapter . |
private static class |
AttributeBaseValueDataFactory.AttributeListValueAdapter
Subklasse von
AttributeBaseValueDataFactory , abgeleitet von AbstractData.ListData . |
private static class |
AttributeBaseValueDataFactory.AttributeSetAdapter
Subklasse von
AttributeBaseValueDataFactory , abgeleitet von AttributeListValueAdapter . |
private static class |
AttributeBaseValueDataFactory.AttributeValueAdapter
Subklasse von
AttributeBaseValueDataFactory , abgeleitet von AbstractData.PlainData . |
Modifier and Type | Field and Description |
---|---|
private static Debug |
_debug
DebugLogger für Debug-Ausgaben
|
private static java.text.NumberFormat |
_doubleNumberFormat |
private static java.text.NumberFormat |
_integerNumberFormat |
private static java.text.NumberFormat |
_precisionTestNumberFormat |
Constructor and Description |
---|
AttributeBaseValueDataFactory() |
Modifier and Type | Method and Description |
---|---|
static Data |
createAdapter(AttributeBaseValue attributeBaseValue) |
static Data |
createAdapter(AttributeGroup attributeGroup,
java.util.List attributeBaseValues) |
static java.lang.String |
formatError(java.lang.Exception e) |
private static boolean |
isDefined(Attribute attribute,
Data data) |
private static void |
setToDefault(Attribute attribute,
Data data) |
private static final java.text.NumberFormat _integerNumberFormat
private static final java.text.NumberFormat _doubleNumberFormat
private static final java.text.NumberFormat _precisionTestNumberFormat
private static final Debug _debug
DebugLogger für Debug-Ausgaben
public static Data createAdapter(AttributeBaseValue attributeBaseValue)
public static Data createAdapter(AttributeGroup attributeGroup, java.util.List attributeBaseValues)
public static java.lang.String formatError(java.lang.Exception e)