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
|
Field Summary |
static java.lang.String |
MODE
|
| Methods inherited from class org.databene.model.data.InstanceDescriptor |
getCount, getCountDistribution, getCountPrecision, getDetailValue, getLocalType, getLocalType, getMaxCount, getMinCount, getName, getNullQuota, getType, getTypeDescriptor, getUniqueness, isNullable, isUnique, overwritesParent, setCount, setCountDistribution, setCountPrecision, setDetailValue, setLocalType, setMaxCount, setMinCount, setNullable, setNullQuota, setParent, setType, setUnique, withCount, withMaxCount, withMinCount, withNullQuota, withUnique |
| Methods inherited from class org.databene.model.data.FeatureDescriptor |
addConfig, addConfig, addConstraint, addDetail, equals, getConfiguredDetail, getDeclaredDetailValue, getDetailDefault, getDetails, getDetailType, hashCode, setName, supportsDetail, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
MODE
public static final java.lang.String MODE
- See Also:
- Constant Field Values
ComponentDescriptor
public ComponentDescriptor(java.lang.String name,
java.lang.String typeName)
ComponentDescriptor
public ComponentDescriptor(java.lang.String name,
TypeDescriptor localType)
ComponentDescriptor
protected ComponentDescriptor(java.lang.String name,
java.lang.String typeName,
TypeDescriptor localType)
getMode
public Mode getMode()
setMode
public void setMode(Mode mode)
Copyright © 2011. All Rights Reserved.