package org.graphstream.gama.extension;

import msi.gama.common.interfaces.IKeyword;

public class IKeywordGSAdditional implements IKeyword {
	// New commands
	
	public static final String ADD = "gs_add";
	public static final String ADD_ATTRIBUTE = "gs_add_attribute";
	public static final String ADD_SENDER = "gs_add_sender";
	public static final String CLEAR = "gs_clear";
	public static final String CLEAR_SENDERS = "gs_clear_senders";
	public static final String REMOVE = "gs_remove";
	public static final String REMOVE_ATTRIBUTE = "gs_remove_attribute";
	public static final String STEP = "gs_step";
	
	// Facets associated to a command
	
	public static final String SENDERID = "gs_sender_id";
	public static final String STEP_NUMBER = "gs_step_number";
	
}

@@ -185,16 +185,21 @@
 ring ADD
+_EDGE
  = %22gs_a
@@ -200,16 +200,21 @@
  %22gs_add
+_edge
 %22;%0A%09publ
@@ -240,16 +240,21 @@
 ing ADD_
+EDGE_
 ATTRIBUT
@@ -265,16 +265,149 @@
 %22gs_add_
+edge_attribute%22;%0A%09public static final String ADD_NODE = %22gs_add_node%22;%0A%09public static final String ADD_NODE_ATTRIBUTE = %22gs_add_node_
 attribut
@@ -614,16 +614,21 @@
 g REMOVE
+_EDGE
  = %22gs_r
@@ -632,16 +632,21 @@
 s_remove
+_edge
 %22;%0A%09publ
@@ -675,16 +675,21 @@
  REMOVE_
+EDGE_
 ATTRIBUT
@@ -707,104 +707,579 @@
 ove_
-attribute%22;%0A%09public static final String STEP = %22gs_step%22;%0A%09%0A%09// Facets associated to a command%0A%09
+edge_attribute%22;%0A%09public static final String REMOVE_NODE = %22gs_remove_node%22;%0A%09public static final String REMOVE_NODE_ATTRIBUTE = %22gs_remove_node_attribute%22;%0A%09public static final String STEP = %22gs_step%22;%0A%09%0A%09// Facets associated to a command%0A%09%0A%09public static final String ATTRIBUTE_NAME = %22gs_attribute_name%22;%0A%09public static final String ATTRIBUTE_VALUE = %22gs_attribute_value%22;%0A%09public static final String EDGE_ID = %22gs_edge_id%22;%0A%09public static final String HOST = %22gs_host%22;%0A%09public static final String NODE_ID = %22gs_node_id%22;%0A%09public static final String PORT = %22gs_port%22;
 %0A%09pu

Update with new commands and new facets