com.xefer.rebel
Class XBELGenericElement

java.lang.Object
  |
  +--com.xefer.rebel.XBELElement
        |
        +--com.xefer.rebel.XBELGenericElement

class XBELGenericElement
extends XBELElement

This class manages all non-XBELElement classes as well as other XBEL elements that do not have any special semantics from this APIs perspective such as separator and alias, etc.


Fields inherited from class com.xefer.rebel.XBELElement
element
 
Constructor Summary
XBELGenericElement(Element element)
           
 
Method Summary
 String getLocationUrl(StringBuffer url)
          Returns the resource Location URL based on the current url and the resource type
 boolean isLocatable()
          Returns true if this XBELElement is directly locatable through a URL.
 
Methods inherited from class com.xefer.rebel.XBELElement
addChild, addChildDirect, delete, getId, getType, post, put, replaceChild, replaceSelf, setId, write
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

XBELGenericElement

public XBELGenericElement(Element element)
Method Detail

getLocationUrl

public String getLocationUrl(StringBuffer url)
Returns the resource Location URL based on the current url and the resource type
Overrides:
getLocationUrl in class XBELElement

isLocatable

public boolean isLocatable()
Description copied from class: XBELElement
Returns true if this XBELElement is directly locatable through a URL. F
Overrides:
isLocatable in class XBELElement