Skip to content

Commit 9b80fe7

Browse files
committed
Separates model reference model types into their own class files
1 parent 5e7fefb commit 9b80fe7

File tree

2 files changed

+66
-0
lines changed

2 files changed

+66
-0
lines changed
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
// Copyright 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
2+
3+
package software.aws.toolkits.eclipse.amazonq.lsp.model;
4+
5+
public class InlineCompletionReference {
6+
private String referenceName;
7+
private String referenceUrl;
8+
private String licenseName;
9+
private InlineCompletionReferencePosition position;
10+
11+
public final void setReferenceName(final String referenceName) {
12+
this.referenceName = referenceName;
13+
}
14+
15+
public final void setReferenceUrl(final String referenceUrl) {
16+
this.referenceUrl = referenceUrl;
17+
}
18+
19+
public final void setLicenseName(final String licenseName) {
20+
this.licenseName = licenseName;
21+
}
22+
23+
public final void setPosition(final InlineCompletionReferencePosition position) {
24+
this.position = position;
25+
}
26+
27+
public final String getReferenceName() {
28+
return referenceName;
29+
}
30+
31+
public final String getReferenceUrl() {
32+
return referenceUrl;
33+
}
34+
35+
public final String getLicenseName() {
36+
return licenseName;
37+
}
38+
39+
public final InlineCompletionReferencePosition getPosition() {
40+
return position;
41+
}
42+
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
// Copyright 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
2+
3+
package software.aws.toolkits.eclipse.amazonq.lsp.model;
4+
5+
public class InlineCompletionReferencePosition {
6+
private int startCharacter;
7+
private int endCharacter;
8+
9+
public final void setStartCharacter(final int startCharacter) {
10+
this.startCharacter = startCharacter;
11+
}
12+
13+
public final void setEndCharacter(final int endCharacter) {
14+
this.endCharacter = endCharacter;
15+
}
16+
17+
public final int getStartCharacter() {
18+
return startCharacter;
19+
}
20+
21+
public final int getEndCharacter() {
22+
return endCharacter;
23+
}
24+
}

0 commit comments

Comments
 (0)