Class LinkedListUrlDecorators
- java.lang.Object
-
- org.soulwing.prospecto.runtime.url.LinkedListUrlDecorators
-
- All Implemented Interfaces:
UrlDecorators
public class LinkedListUrlDecorators extends Object implements UrlDecorators
AUrlDecorators
implementation backed by a linked list.- Author:
- Carl Harris
-
-
Constructor Summary
Constructors Constructor Description LinkedListUrlDecorators()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
append(UrlDecorator decorator)
String
decorate(String url, ViewNode node, ViewContext context)
void
prepend(UrlDecorator decorator)
boolean
remove(UrlDecorator decorator)
List<UrlDecorator>
toList()
-
-
-
Method Detail
-
append
public void append(UrlDecorator decorator)
- Specified by:
append
in interfaceUrlDecorators
-
prepend
public void prepend(UrlDecorator decorator)
- Specified by:
prepend
in interfaceUrlDecorators
-
remove
public boolean remove(UrlDecorator decorator)
- Specified by:
remove
in interfaceUrlDecorators
-
toList
public List<UrlDecorator> toList()
- Specified by:
toList
in interfaceUrlDecorators
-
decorate
public String decorate(String url, ViewNode node, ViewContext context)
- Specified by:
decorate
in interfaceUrlDecorators
-
-