
cdc.util.rdb.RdbAttribute Maven / Gradle / Ivy
package cdc.util.rdb;
/**
* Attribute description.
*
* Its parent is a User data type.
* Its name must be unique.(?)
* Its is a leaf.
*
* @author Damien Carbonne
*
*/
public final class RdbAttribute extends RdbElement {
// TODO attributes
protected RdbAttribute(String name,
RdbUserDataType parent) {
super(name, parent, false);
}
@Override
public RdbElementKind getKind() {
return RdbElementKind.ATTRIBUTE;
}
@Override
public RdbUserDataType getParent() {
return (RdbUserDataType) super.getParent();
}
public RdbUserDataType getUserDataType() {
return getParent();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy