public class MetaWebEditors
extends java.lang.Object
Constructor and Description |
---|
MetaWebEditors() |
public static void addMetaEditorForType(java.lang.String type, MetaEditor editor) throws XavaException
XavaException
public static void addMetaEditorForAnnotation(java.lang.String annotation, MetaEditor editor) throws XavaException
XavaException
public static void addMetaEditorForReferenceModel(java.lang.String model, MetaEditor editor) throws XavaException
XavaException
public static void addMetaEditorForCollectionModel(java.lang.String model, MetaEditor editor) throws XavaException
XavaException
public static void addMetaEditorForTabModel(java.lang.String model, MetaEditor editor) throws XavaException
XavaException
public static void addMetaEditorForStereotype(java.lang.String stereotype, MetaEditor editor) throws XavaException
XavaException
public static void addMetaEditorForModelProperty(java.lang.String property, java.lang.String model, MetaEditor editor) throws XavaException
XavaException
public static void addMetaEditor(MetaEditor editor) throws XavaException
XavaException
public static MetaEditor getMetaEditorForType(java.lang.String type) throws XavaException
XavaException
public static MetaEditor getMetaEditorForReferenceModel(java.lang.String model) throws XavaException
XavaException
public static MetaEditor getMetaEditorForTypeOfProperty(MetaProperty p) throws XavaException
Also it considers valid-values and Enums.
XavaException
public static MetaEditor getMetaEditorForAnnotation(MetaProperty p) throws XavaException
XavaException
public static MetaEditor getMetaEditorForStereotype(java.lang.String stereotype) throws XavaException
XavaException
public static MetaEditor getMetaEditorForModelProperty(java.lang.String property, java.lang.String model) throws XavaException
XavaException
public static MetaEditor getMetaEditorByName(java.lang.String name) throws XavaException
XavaException
public static MetaEditor getMetaEditorFor(MetaProperty p) throws ElementNotFoundException, XavaException
ElementNotFoundException
- If no editor for propertyXavaException
public static MetaEditor getMetaEditorFor(MetaReference ref) throws ElementNotFoundException, XavaException
public static MetaEditor getMetaEditorFor(MetaCollection col) throws ElementNotFoundException, XavaException
public static MetaEditor getMetaEditorFor(MetaTab tab) throws ElementNotFoundException, XavaException
public static java.util.Collection<MetaEditor> getMetaEditorsFor(MetaTab tab) throws ElementNotFoundException, XavaException
public static MetaEditor getMetaEditorFor(MetaMember member) throws ElementNotFoundException, XavaException
public static void addMetaEditorForReferences(MetaEditor editor)
public static void addMetaEditorForCollections(MetaEditor editor)
public static void addMetaEditorForElementCollections(MetaEditor editor)
public static void addMetaEditorForTabs(MetaEditor editor)