org.eclipse.jetty.webapp
Class FragmentDescriptor

java.lang.Object
  extended by org.eclipse.jetty.webapp.Descriptor
      extended by org.eclipse.jetty.webapp.WebDescriptor
          extended by org.eclipse.jetty.webapp.FragmentDescriptor

public class FragmentDescriptor
extends WebDescriptor

Fragment A web-fragment.xml descriptor.


Nested Class Summary
static class FragmentDescriptor.OtherType
           
 
Field Summary
protected  List<String> _afters
           
protected  List<String> _befores
           
protected static int _counter
           
protected  String _name
           
protected  FragmentDescriptor.OtherType _otherType
           
static String NAMELESS
           
 
Fields inherited from class org.eclipse.jetty.webapp.WebDescriptor
_classNames, _distributable, _isOrdered, _majorVersion, _metaDataComplete, _minorVersion, _ordering, _parserSingleton
 
Fields inherited from class org.eclipse.jetty.webapp.Descriptor
_parser, _root, _validating, _xml
 
Constructor Summary
FragmentDescriptor(Resource xml)
           
 
Method Summary
 List<String> getAfters()
           
 List<String> getBefores()
           
 String getName()
           
 List<String> getOrdering()
           
 FragmentDescriptor.OtherType getOtherType()
           
 void parse()
           
 void processAfters(XmlParser.Node ordering)
           
 void processBefores(XmlParser.Node ordering)
           
 void processName()
           
 void processOrdering()
           
 
Methods inherited from class org.eclipse.jetty.webapp.WebDescriptor
addClassName, ensureParser, getClassNames, getMajorVersion, getMetaDataComplete, getMinorVersion, isDistributable, isOrdered, newParser, processVersion, setDistributable, setValidating
 
Methods inherited from class org.eclipse.jetty.webapp.Descriptor
getResource, getRoot, redirect
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAMELESS

public static final String NAMELESS
See Also:
Constant Field Values

_counter

protected static int _counter

_otherType

protected FragmentDescriptor.OtherType _otherType

_befores

protected List<String> _befores

_afters

protected List<String> _afters

_name

protected String _name
Constructor Detail

FragmentDescriptor

public FragmentDescriptor(Resource xml)
                   throws Exception
Throws:
Exception
Method Detail

getName

public String getName()

parse

public void parse()
           throws Exception
Overrides:
parse in class WebDescriptor
Throws:
Exception

processName

public void processName()

processOrdering

public void processOrdering()
Overrides:
processOrdering in class WebDescriptor

processBefores

public void processBefores(XmlParser.Node ordering)

processAfters

public void processAfters(XmlParser.Node ordering)

getBefores

public List<String> getBefores()

getAfters

public List<String> getAfters()

getOtherType

public FragmentDescriptor.OtherType getOtherType()

getOrdering

public List<String> getOrdering()
Overrides:
getOrdering in class WebDescriptor


Copyright © 1995-2011 Mort Bay Consulting. All Rights Reserved.