Ordering.AbsoluteOrdering, Ordering.RelativeOrdering| Modifier and Type | Field | Description |
|---|---|---|
protected java.util.LinkedList<org.eclipse.jetty.util.resource.Resource> |
_afterOthers |
|
protected java.util.LinkedList<org.eclipse.jetty.util.resource.Resource> |
_beforeOthers |
|
protected MetaData |
_metaData |
|
protected java.util.LinkedList<org.eclipse.jetty.util.resource.Resource> |
_noOthers |
| Constructor | Description |
|---|---|
RelativeOrdering(MetaData metaData) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addAfterOthers(org.eclipse.jetty.util.resource.Resource r) |
|
void |
addBeforeOthers(org.eclipse.jetty.util.resource.Resource r) |
|
void |
addNoOthers(org.eclipse.jetty.util.resource.Resource r) |
|
protected int |
getIndexOf(java.util.List<org.eclipse.jetty.util.resource.Resource> resources,
java.lang.String fragmentName) |
|
boolean |
hasOther() |
|
protected void |
insert(java.util.List<org.eclipse.jetty.util.resource.Resource> list,
int index,
java.lang.String fragName) |
Insert the resource matching the fragName into the list of resources
at the location indicated by index.
|
protected void |
insert(java.util.List<org.eclipse.jetty.util.resource.Resource> list,
int index,
org.eclipse.jetty.util.resource.Resource resource) |
|
boolean |
isAbsolute() |
|
protected boolean |
isAfter(java.util.List<org.eclipse.jetty.util.resource.Resource> list,
java.lang.String fragNameA,
java.lang.String fragNameB) |
Is fragment name "a" after fragment name "b"?
|
protected boolean |
isBefore(java.util.List<org.eclipse.jetty.util.resource.Resource> list,
java.lang.String fragNameA,
java.lang.String fragNameB) |
Is fragment with name a before fragment with name b?
|
java.util.List<org.eclipse.jetty.util.resource.Resource> |
order(java.util.List<org.eclipse.jetty.util.resource.Resource> jars) |
Order the list of jars according to the ordering declared
in the various web-fragment.xml files.
|
protected boolean |
orderList(java.util.LinkedList<org.eclipse.jetty.util.resource.Resource> list) |
|
protected void |
remove(java.util.List<org.eclipse.jetty.util.resource.Resource> resources,
org.eclipse.jetty.util.resource.Resource r) |
protected MetaData _metaData
protected java.util.LinkedList<org.eclipse.jetty.util.resource.Resource> _beforeOthers
protected java.util.LinkedList<org.eclipse.jetty.util.resource.Resource> _afterOthers
protected java.util.LinkedList<org.eclipse.jetty.util.resource.Resource> _noOthers
public RelativeOrdering(MetaData metaData)
public java.util.List<org.eclipse.jetty.util.resource.Resource> order(java.util.List<org.eclipse.jetty.util.resource.Resource> jars)
order in interface OrderingOrdering.order(java.util.List)public boolean isAbsolute()
isAbsolute in interface Orderingpublic void addBeforeOthers(org.eclipse.jetty.util.resource.Resource r)
public void addAfterOthers(org.eclipse.jetty.util.resource.Resource r)
public void addNoOthers(org.eclipse.jetty.util.resource.Resource r)
protected boolean orderList(java.util.LinkedList<org.eclipse.jetty.util.resource.Resource> list)
protected boolean isBefore(java.util.List<org.eclipse.jetty.util.resource.Resource> list,
java.lang.String fragNameA,
java.lang.String fragNameB)
list - the list of resourcesfragNameA - the first fragmentfragNameB - the second fragmentprotected boolean isAfter(java.util.List<org.eclipse.jetty.util.resource.Resource> list,
java.lang.String fragNameA,
java.lang.String fragNameB)
list - the list of resourcesfragNameA - the first fragmentfragNameB - the second fragmentprotected void insert(java.util.List<org.eclipse.jetty.util.resource.Resource> list,
int index,
java.lang.String fragName)
list - the list of resourcesindex - the index to insert intofragName - the fragment name to insertprotected void insert(java.util.List<org.eclipse.jetty.util.resource.Resource> list,
int index,
org.eclipse.jetty.util.resource.Resource resource)
protected void remove(java.util.List<org.eclipse.jetty.util.resource.Resource> resources,
org.eclipse.jetty.util.resource.Resource r)
protected int getIndexOf(java.util.List<org.eclipse.jetty.util.resource.Resource> resources,
java.lang.String fragmentName)
Copyright © 1995–2018 Webtide. All rights reserved.