public class MetaModel
extends java.lang.Object
Constructor and Description |
---|
MetaModel(java.lang.Class<RadComponent> model,
java.lang.String target,
java.lang.String tag) |
Modifier and Type | Method and Description |
---|---|
boolean |
canDelete() |
void |
decorate(Property property,
java.lang.String name) |
void |
decorate0(Property property,
java.lang.String name) |
Property |
decorateWithOverride(Property property) |
java.lang.String |
getCreation() |
javax.swing.Icon |
getIcon() |
java.util.List<java.lang.String> |
getInplaceProperties() |
java.lang.Class<RadLayout> |
getLayout() |
java.lang.Class<RadComponent> |
getModel() |
java.util.List<MetaModel> |
getMorphingModels() |
PaletteItem |
getPaletteItem() |
java.lang.String |
getTag() |
java.lang.String |
getTarget() |
java.lang.String |
getTitle() |
java.util.List<java.lang.String> |
getTopProperties() |
boolean |
isDeprecatedProperty(java.lang.String name) |
boolean |
isExpertProperty(java.lang.String name) |
boolean |
isImportantProperty(java.lang.String name) |
boolean |
isTag(java.lang.String... tags) |
boolean |
isTag(java.lang.String tag) |
void |
setCreation(java.lang.String creation) |
void |
setDelete(boolean delete) |
void |
setDeprecatedProperties(java.util.List<java.lang.String> deprecatedProperties) |
void |
setExpertProperties(java.util.List<java.lang.String> expertProperties) |
void |
setImportantProperties(java.util.List<java.lang.String> importantProperties) |
void |
setInplaceProperties(java.util.List<java.lang.String> inplaceProperties) |
void |
setLayout(java.lang.Class<RadLayout> layout) |
void |
setMorphingModels(java.util.List<MetaModel> morphingModels) |
void |
setNormalProperties(java.util.List<java.lang.String> normalProperties) |
void |
setPaletteItem(DefaultPaletteItem paletteItem) |
void |
setPresentation(java.lang.String title,
java.lang.String iconPath) |
void |
setTopProperties(java.util.List<java.lang.String> topProperties) |
public MetaModel(java.lang.Class<RadComponent> model, java.lang.String target, java.lang.String tag)
public java.lang.Class<RadComponent> getModel()
public java.lang.Class<RadLayout> getLayout()
public void setLayout(java.lang.Class<RadLayout> layout)
public java.lang.String getTarget()
public java.lang.String getTag()
public boolean isTag(java.lang.String tag)
public boolean isTag(java.lang.String... tags)
public java.lang.String getCreation()
public void setCreation(java.lang.String creation)
public boolean canDelete()
public void setDelete(boolean delete)
public java.lang.String getTitle()
public javax.swing.Icon getIcon()
public void setPresentation(java.lang.String title, java.lang.String iconPath)
public PaletteItem getPaletteItem()
public void setPaletteItem(DefaultPaletteItem paletteItem)
public java.util.List<MetaModel> getMorphingModels()
public void setMorphingModels(java.util.List<MetaModel> morphingModels)
public java.util.List<java.lang.String> getInplaceProperties()
public void setInplaceProperties(java.util.List<java.lang.String> inplaceProperties)
public java.util.List<java.lang.String> getTopProperties()
public void setTopProperties(java.util.List<java.lang.String> topProperties)
public void setNormalProperties(java.util.List<java.lang.String> normalProperties)
public boolean isImportantProperty(java.lang.String name)
public void setImportantProperties(java.util.List<java.lang.String> importantProperties)
public boolean isExpertProperty(java.lang.String name)
public void setExpertProperties(java.util.List<java.lang.String> expertProperties)
public boolean isDeprecatedProperty(java.lang.String name)
public void setDeprecatedProperties(java.util.List<java.lang.String> deprecatedProperties)
public void decorate0(Property property, java.lang.String name)
public void decorate(Property property, java.lang.String name)