public abstract class EditorEntityType extends Object
| Constructor and Description |
|---|
EditorEntityType() |
public abstract String getId()
public abstract boolean isAbstract()
public abstract String getBackend()
@Nullable public abstract EditorPackageIdentifier getPackage()
@Nullable public abstract EditorEntityTypeParent getEntityTypeParent()
public abstract List<EditorAttribute> getAttributes()
public abstract List<EditorAttributeIdentifier> getReferringAttributes()
public abstract List<EditorTagIdentifier> getTags()
@Nullable public abstract EditorAttributeIdentifier getIdAttribute()
@Nullable public abstract EditorAttributeIdentifier getLabelAttribute()
public abstract List<EditorAttributeIdentifier> getLookupAttributes()
public static EditorEntityType create(String id, @Nullable String label, Map<String,String> i18nLabel, @Nullable String description, Map<String,String> i18nDescription, boolean abstract_, String backend, @Nullable EditorPackageIdentifier package_, @Nullable EditorEntityTypeParent entityTypeParent, List<EditorAttribute> attributes, List<EditorAttributeIdentifier> referringAttributes, List<EditorTagIdentifier> tags, @Nullable EditorAttributeIdentifier idAttribute, @Nullable EditorAttributeIdentifier labelAttribute, List<EditorAttributeIdentifier> lookupAttributes)
Copyright © 2017. All rights reserved.