package org.whole.lang.text.reflect;
import org.whole.lang.reflect.EntityDescriptorEnum;
import org.whole.lang.reflect.EntityDescriptor;
import org.whole.lang.text.model.*;
/**
* @generator Whole
*/
@SuppressWarnings("unchecked")
public class TextEntityDescriptorEnum extends EntityDescriptorEnum {
public static final int Document_ord = 0;
public static final int Indent_ord = 1;
public static final int RowSeparator_ord = 2;
public static final int TextSeparator_ord = 3;
public static final int Row_ord = 4;
public static final int Text_ord = 5;
public static final int IText_ord = 6;
public static final int IRow_ord = 7;
public static final TextEntityDescriptorEnum instance = new TextEntityDescriptorEnum();
public static final EntityDescriptor<Document> Document = (EntityDescriptor<Document>) instance
.valueOf(Document_ord);
public static final EntityDescriptor<Indent> Indent = (EntityDescriptor<Indent>) instance
.valueOf(Indent_ord);
public static final EntityDescriptor<RowSeparator> RowSeparator = (EntityDescriptor<RowSeparator>) instance
.valueOf(RowSeparator_ord);
public static final EntityDescriptor<TextSeparator> TextSeparator = (EntityDescriptor<TextSeparator>) instance
.valueOf(TextSeparator_ord);
public static final EntityDescriptor<Row> Row = (EntityDescriptor<Row>) instance
.valueOf(Row_ord);
public static final EntityDescriptor<Text> Text = (EntityDescriptor<Text>) instance
.valueOf(Text_ord);
public static final EntityDescriptor<IText> IText = (EntityDescriptor<IText>) instance
.valueOf(IText_ord);
public static final EntityDescriptor<IRow> IRow = (EntityDescriptor<IRow>) instance
.valueOf(IRow_ord);
private TextEntityDescriptorEnum() {
}
private static final long serialVersionUID = 1;
protected void initEntityDescriptors() {
putCompositeEntity(
Document_ord, "Document", Document.class, false, IRow_ord, true, false);
putDataEntity(Indent_ord, "Indent", Indent.class, false, int.class);
putDataEntity(RowSeparator_ord, "RowSeparator", RowSeparator.class,
false, String.class);
putDataEntity(TextSeparator_ord, "TextSeparator", TextSeparator.class,
false, String.class);
putCompositeEntity(
Row_ord, "Row", Row.class, false, IText_ord, true, false);
putDataEntity(Text_ord, "Text", Text.class, false, String.class);
putSimpleEntity(IText_ord, "IText", IText.class, true, Text_ord,
TextSeparator_ord, Row_ord);
putSimpleEntity(IRow_ord, "IRow", IRow.class, true, RowSeparator_ord,
TextSeparator_ord, Document_ord, Indent_ord, Row_ord);
}
}