public class BusinessServicesTopologyProvider extends AbstractTopologyProvider implements GraphProvider
Modifier and Type | Field and Description |
---|---|
static String |
TOPOLOGY_NAMESPACE |
graph, topologyProviderInfo
Constructor and Description |
---|
BusinessServicesTopologyProvider(TransactionAwareBeanProxyFactory transactionAwareBeanProxyFactory) |
Modifier and Type | Method and Description |
---|---|
boolean |
contributesTo(ContentType type)
Allows the
GraphProvider to define if it
contributes to a certain ContentType . |
Defaults |
getDefaults() |
SelectionChangedListener.Selection |
getSelection(List<VertexRef> selectedVertices,
ContentType contentType)
Converts the provided
selectedVertices to a Selection. |
void |
refresh() |
void |
setBusinessServiceManager(BusinessServiceManager businessServiceManager) |
getCurrentGraph, getNamespace, getSelection, getTopologyProviderInfo, setTopologyProviderInfo
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCurrentGraph, getNamespace, getTopologyProviderInfo
public static final String TOPOLOGY_NAMESPACE
public BusinessServicesTopologyProvider(TransactionAwareBeanProxyFactory transactionAwareBeanProxyFactory)
public void setBusinessServiceManager(BusinessServiceManager businessServiceManager)
public void refresh()
refresh
in interface GraphProvider
refresh
in class AbstractTopologyProvider
public Defaults getDefaults()
getDefaults
in interface GraphProvider
public SelectionChangedListener.Selection getSelection(List<VertexRef> selectedVertices, ContentType contentType)
SelectionAware
selectedVertices
to a Selection.
The provided type
represents the according browser table.
This method is only invoked if SelectionAware.contributesTo(ContentType)
returns to for the provided type
getSelection
in interface SelectionAware
selectedVertices
- The vertices currently selected in the Topology UI.contentType
- The type to filter for. Represents the according browser table.SelectionChangedListener.Selection
public boolean contributesTo(ContentType type)
SelectionAware
GraphProvider
to define if it
contributes to a certain ContentType
.
If false
it is not shown in the browsers tab at allcontributesTo
in interface SelectionAware
type
- The type to check if this
contribute tothis
contributes to the provided type
Copyright © 2021. All rights reserved.