public class CompositeFileElementRegistry
extends java.lang.Object
| Modifier and Type | Method and Description | 
|---|---|
static void | 
addCompositeListener(CompositeFileElementListener l)
Adds a listener to receive composite file element event notification. 
 | 
static void | 
deregisterCompositeProxy(CompositeFileElementProxy compositeProxy)
Deprecated. 
 
not replac 
 | 
static void | 
fireCompositeStateChanged(java.lang.Class compositeElementClass)
Fires a state change event for the given composite element class. 
 | 
static void | 
fireCompositeStateChanged(Element compositeElement)
Fires a state change event for the given composite element instance. 
 | 
static void | 
fireCompositeStateChanged(Element[] compositeElements)
Fires a state change event for the given composite element instances. 
 | 
static void | 
fireCompositeStateChanged(MetaClass<? extends Element> compositeElementClass)
Fires a state change event for the given composite element class. 
 | 
static Element[] | 
getCachedCompositeElements(java.net.URL[] urls)
Gets the cached composite elements representing the given file URLs. 
 | 
static Element[] | 
getCachedCompositeElements(java.net.URL[] urls, Depth depth)
Gets the cached composite elements representing the given file URLs. 
 | 
static java.net.URL[] | 
getCompositeFileURLs(Element compositeElement)
Gets the file URLs for the given composite element instance. 
 | 
static java.net.URL[] | 
getCompositeFileURLs(Element compositeElement, java.lang.String viewType)
Gets the file URLs for the given composite element instance. 
 | 
static boolean | 
isCompositeElement(Element element)
Asks whether the given element instance is a composite file element type. 
 | 
static boolean | 
isCompositeElement(Element element, java.lang.String viewType)
Asks whether the given element instance is a composite file element type. 
 | 
static void | 
registerCompositeProxy(CompositeFileElementProxy compositeProxy)
Deprecated. 
 
replaced by declarative registration through composite-file-element-hook. 
 | 
static void | 
removeCompositeListener(CompositeFileElementListener l)
Removes a listener to receive composite file element event notification. 
 | 
@Deprecated public static final void registerCompositeProxy(CompositeFileElementProxy compositeProxy)
compositeProxy - the proxy object.@Deprecated public static final void deregisterCompositeProxy(CompositeFileElementProxy compositeProxy)
compositeProxy - the proxy object.public static final void fireCompositeStateChanged(Element compositeElement)
compositeElement - the composite element instance.public static final void fireCompositeStateChanged(java.lang.Class compositeElementClass)
compositeElementClass - the composite element class.public static final void fireCompositeStateChanged(MetaClass<? extends Element> compositeElementClass)
compositeElementClass - the composite element class.public static final void fireCompositeStateChanged(Element[] compositeElements)
compositeElements - the composite element instances.public static final void addCompositeListener(CompositeFileElementListener l)
l - the listener.public static final void removeCompositeListener(CompositeFileElementListener l)
l - the listener.public static final boolean isCompositeElement(Element element)
element - the element instance.public static final boolean isCompositeElement(Element element, java.lang.String viewType)
element - the element instance.viewType - the view type.public static final java.net.URL[] getCompositeFileURLs(Element compositeElement)
compositeElement - the composite element instance.public static final java.net.URL[] getCompositeFileURLs(Element compositeElement, java.lang.String viewType)
compositeElement - the composite element instance.viewType - the view type.public static final Element[] getCachedCompositeElements(java.net.URL[] urls)
urls - the file URLs.depth - the depth to which URLs should be matched.