org.databene.model.data
Class ComponentDescriptor
java.lang.Object
org.databene.model.data.FeatureDescriptor
org.databene.model.data.InstanceDescriptor
org.databene.model.data.ComponentDescriptor
- All Implemented Interfaces:
- org.databene.commons.Named
- Direct Known Subclasses:
- ArrayElementDescriptor, IdDescriptor, PartDescriptor, ReferenceDescriptor
public abstract class ComponentDescriptor
- extends InstanceDescriptor
Describes a component which is part of a ComplexTypeDescriptor
.
Created: 27.02.2008 16:28:22
- Since:
- 0.4.2
- Author:
- Volker Bergmann
Fields inherited from class org.databene.model.data.InstanceDescriptor |
CONTAINER, COUNT, COUNT_DISTRIBUTION, COUNT_GRANULARITY, MAX_COUNT, MIN_COUNT, MODE, NULL_QUOTA, NULLABLE, TYPE, UNIQUE |
Methods inherited from class org.databene.model.data.InstanceDescriptor |
getContainer, getCount, getCountDistribution, getCountGranularity, getDetailValue, getLocalType, getLocalType, getMaxCount, getMinCount, getMode, getName, getNullQuota, getType, getTypeDescriptor, getUniqueness, isNullable, isUnique, overwritesParent, setContainer, setCount, setCountDistribution, setCountGranularity, setDetailValue, setLocalType, setMaxCount, setMinCount, setMode, setNullable, setNullQuota, setParent, setType, setUnique, toString, withCount, withMaxCount, withMinCount, withNullQuota, withUnique |
Methods inherited from class org.databene.model.data.FeatureDescriptor |
addConfig, addConfig, addConstraint, addDetail, equals, getConfiguredDetail, getDataModel, getDeclaredDetailValue, getDetails, getDetailType, getProvider, hashCode, renderDetails, renderDetails, setName, supportsDetail |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ComponentDescriptor
public ComponentDescriptor(java.lang.String name,
DescriptorProvider provider,
java.lang.String typeName)
ComponentDescriptor
public ComponentDescriptor(java.lang.String name,
DescriptorProvider provider,
TypeDescriptor localType)
ComponentDescriptor
protected ComponentDescriptor(java.lang.String name,
DescriptorProvider provider,
java.lang.String typeName,
TypeDescriptor localType)
Copyright © 2013. All Rights Reserved.