Skip to content
This repository was archived by the owner on Feb 12, 2022. It is now read-only.

Commit bf29e04

Browse files
committed
Fixing #67
1 parent ce99648 commit bf29e04

3 files changed

Lines changed: 15 additions & 0 deletions

File tree

src/main/java/org/raml/model/Action.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ public class Action implements Serializable
4444
@Scalar
4545
private String description;
4646

47+
@Scalar
48+
private String displayName;
49+
4750
@Mapping
4851
private Map<String, Header> headers = new LinkedHashMap<String, Header>();
4952

@@ -190,6 +193,16 @@ public void setBaseUriParameters(Map<String, List<UriParameter>> baseUriParamete
190193
this.baseUriParameters = baseUriParameters;
191194
}
192195

196+
public String getDisplayName()
197+
{
198+
return displayName;
199+
}
200+
201+
public void setDisplayName(String displayName)
202+
{
203+
this.displayName = displayName;
204+
}
205+
193206
@Override
194207
public String toString()
195208
{

src/test/java/org/raml/parser/builder/FullConfigTestCase.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ public void fullConfig()
133133
Action action = mediaResource.getAction(ActionType.GET);
134134
assertThat(action.getType(), is(ActionType.GET));
135135
assertThat(action.getDescription(), is("retrieve media"));
136+
assertThat(action.getDisplayName(), is("RetrieveMediaDisplayName"));
136137

137138
//action headers
138139
assertThat(action.getHeaders().size(), is(1));

src/test/resources/org/raml/full-config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ traits:
133133
host:
134134
enum: [ api2 ]
135135
get:
136+
displayName: RetrieveMediaDisplayName
136137
description: retrieve media
137138
headers:
138139
api-key:

0 commit comments

Comments
 (0)