-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #5 from AngelsCheeseBurgerOrg/develop
Fix Bug that only place 1px of move always. Set the parameter pixel as set mouse movement. Create Interface distinction between readonly and writeonly functions interface to maintain application argument correct referencing and use of it on any class. Fix folder path on pom.xml when copying the .bat file. Update the READ.md to place my name as primary author
- Loading branch information
Showing
13 changed files
with
88 additions
and
27 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -98,5 +98,9 @@ License | |
|
||
CC0-1.0 License | ||
|
||
Author | ||
---- | ||
|
||
by: Ryan Seth Roldan | ||
|
||
**Free Angellic Software, Yeah! ** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,8 @@ | ||
package org.angelssoftware.interfaces; | ||
|
||
public interface RobotInterface extends | ||
RobotPropertiesInterface, | ||
RobotMouseInterface { | ||
import org.angelssoftware.interfaces.readonly.RobotInterfaceReadOnly; | ||
import org.angelssoftware.interfaces.writeonly.RobotInterfaceWriteOnly; | ||
|
||
public interface RobotInterface extends | ||
RobotInterfaceReadOnly, RobotInterfaceWriteOnly { | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,9 @@ | ||
package org.angelssoftware.interfaces; | ||
|
||
import org.angelssoftware.structures.MoveDirection; | ||
import org.angelssoftware.interfaces.readonly.RobotMouseInterfaceReadOnly; | ||
import org.angelssoftware.interfaces.writeonly.RobotMouseInterfaceWriteOnly; | ||
|
||
public interface RobotMouseInterface extends RobotMouseInterfaceReadOnly, RobotMouseInterfaceWriteOnly { | ||
|
||
|
||
public interface RobotMouseInterface { | ||
public int getMouseHopInPx(); | ||
public void setMouseHopInPx(int mouseHopInPx); | ||
public MoveDirection getMoveDirection(); | ||
public void setMoveDirection(MoveDirection moveDirection); | ||
} |
8 changes: 5 additions & 3 deletions
8
src/org/angelssoftware/interfaces/RobotPropertiesInterface.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,8 @@ | ||
package org.angelssoftware.interfaces; | ||
|
||
public interface RobotPropertiesInterface { | ||
public int getTimeDelayInMillis(); | ||
public void setTimeDelayInMillis(int timeDelayInMillis); | ||
import org.angelssoftware.interfaces.readonly.RobotPropertiesInterfaceReadOnly; | ||
import org.angelssoftware.interfaces.writeonly.RobotPropertiesInterfaceWriteOnly; | ||
|
||
public interface RobotPropertiesInterface extends RobotPropertiesInterfaceReadOnly, RobotPropertiesInterfaceWriteOnly{ | ||
|
||
} |
7 changes: 7 additions & 0 deletions
7
src/org/angelssoftware/interfaces/readonly/RobotInterfaceReadOnly.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
package org.angelssoftware.interfaces.readonly; | ||
|
||
|
||
public interface RobotInterfaceReadOnly extends | ||
RobotPropertiesInterfaceReadOnly, | ||
RobotMouseInterfaceReadOnly { | ||
} |
8 changes: 8 additions & 0 deletions
8
src/org/angelssoftware/interfaces/readonly/RobotMouseInterfaceReadOnly.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
package org.angelssoftware.interfaces.readonly; | ||
|
||
import org.angelssoftware.structures.MoveDirection; | ||
|
||
public interface RobotMouseInterfaceReadOnly { | ||
public int getMouseHopInPx(); | ||
public MoveDirection getMoveDirection(); | ||
} |
5 changes: 5 additions & 0 deletions
5
src/org/angelssoftware/interfaces/readonly/RobotPropertiesInterfaceReadOnly.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
package org.angelssoftware.interfaces.readonly; | ||
|
||
public interface RobotPropertiesInterfaceReadOnly { | ||
public int getTimeDelayInMillis(); | ||
} |
7 changes: 7 additions & 0 deletions
7
src/org/angelssoftware/interfaces/writeonly/RobotInterfaceWriteOnly.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
package org.angelssoftware.interfaces.writeonly; | ||
|
||
|
||
public interface RobotInterfaceWriteOnly extends | ||
RobotPropertiesInterfaceWriteOnly, | ||
RobotMouseInterfaceWriteOnly{ | ||
} |
11 changes: 11 additions & 0 deletions
11
src/org/angelssoftware/interfaces/writeonly/RobotMouseInterfaceWriteOnly.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
package org.angelssoftware.interfaces.writeonly; | ||
|
||
import org.angelssoftware.structures.MoveDirection; | ||
|
||
public interface RobotMouseInterfaceWriteOnly { | ||
|
||
public void setMouseHopInPx(int mouseHopInPx); | ||
|
||
public void setMoveDirection(MoveDirection moveDirection); | ||
|
||
} |
5 changes: 5 additions & 0 deletions
5
src/org/angelssoftware/interfaces/writeonly/RobotPropertiesInterfaceWriteOnly.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
package org.angelssoftware.interfaces.writeonly; | ||
|
||
public interface RobotPropertiesInterfaceWriteOnly { | ||
public void setTimeDelayInMillis(int timeDelayInMillis); | ||
} |