package org.jboss.tools.seam.internal.core;

public interface SeamXMLConstants {
	
	public String TAG_VALUE_INFO = "value-info";
	public String TAG_ID = "id";
	public String TAG_VALUE = "value";
	public String TAG_PROPERTY = "property";
	public String TAG_COMPONENT = "component";
	public String TAG_ENTRY = "entry";
	public String TAG_BIJECTED_ATTRIBUTE = "bijected-attribute";
	public String TAG_METHOD = "method";
	public String TAG_ROLE = "role";
	public String TAG_FACTORY = "factory";
	public String TAG_IMPORT = "import";

	public String CLS_XML = "xml";
	public String CLS_MODEL_OBJECT = "model-object";
	public String CLS_STRING = "string";
	public String CLS_TYPE = "type";
	public String CLS_FIELD = "field";
	public String CLS_METHOD = "method";
	
	public String CLS_PROPERTIES = "properties";
	public String CLS_JAVA = "java";
	public String CLS_MESSAGES = "messages";
	
	public String CLS_MAP = "map";
	public String CLS_LIST = "list";
	
	public String CLS_DATA_MODEL = "datamodel";

	public String ATTR_CLASS = "class";
	public String ATTR_NAME = "name";
	public String ATTR_VALUE = "value";
	public String ATTR_PARAMS = "params";
	
	public String KEY_MODEL_OBJECT = "model-object";
	
	public String ATTR_PROJECT = "project";
	public String ATTR_TYPE = "type";

	public String ATTR_PATH = "path";

	public String ATTR_SCOPE = "scope";
}
