Add support for generating setters

This commit is contained in:
Adam
2017-01-19 18:43:03 -05:00
parent ff30bedf50
commit 0cd6e7398b
3 changed files with 7 additions and 2 deletions

View File

@@ -35,4 +35,6 @@ import java.lang.annotation.Target;
public @interface Export
{
String value();
boolean setter() default false;
}

View File

@@ -35,4 +35,6 @@ import java.lang.annotation.Target;
public @interface Import
{
String value();
boolean setter() default false;
}

View File

@@ -119,6 +119,9 @@ public interface Client extends GameEngine
@Import("username")
String getUsername();
@Import(value = "username", setter = true)
void setUsername(String username);
@Import("menuActions")
String[] getMenuActions();
@@ -149,8 +152,6 @@ public interface Client extends GameEngine
@Import("rootInterface")
int getRootInterface();
//void setUsername(String var1);
@Import("sendGameMessage")
void sendGameMessage(int var1, String var2, String var3);