|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.datatools.connectivity.sqm.core.ui.explorer.providers.content.virtual.VirtualNode
public abstract class VirtualNode
Constructor Summary | |
---|---|
VirtualNode(java.lang.String name,
java.lang.String displayName,
java.lang.Object parent)
|
Method Summary | |
---|---|
void |
addChildren(java.util.Collection collection)
Will add the following children to the collection |
void |
addChildren(java.lang.Object child)
Will add the following children to the collection |
java.lang.Object |
getAdapter(java.lang.Class adapter)
|
java.lang.Object[] |
getChildrenArray()
|
java.lang.String |
getDisplayName()
Display Name of the Virtual Node - Will be displayed in the Model Explorer if null, getName will be used |
java.lang.String |
getFilterName(java.lang.String virtualNodeType)
|
java.lang.String |
getName()
Name of the Virtual Node |
java.lang.Object |
getParent()
|
org.eclipse.datatools.connectivity.sqm.internal.core.connection.ConnectionInfo |
getParentConnection()
|
boolean |
hasChildren()
|
boolean |
isCreateActionSupported(DatabaseDefinition dbdef)
|
boolean |
isCreateDistinctTypeSupported(DatabaseDefinition dbdef)
|
boolean |
isCreateRowTypeSupported(DatabaseDefinition dbdef)
|
void |
removeAllChildren()
Will remove all the children include in the Children collection |
void |
removeChildren(java.lang.Object child)
Will remove the provided children from the child collection |
boolean |
supports(org.eclipse.emf.ecore.EClass type)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.datatools.connectivity.sqm.core.ui.explorer.virtual.IVirtualNode |
---|
getGroupID |
Constructor Detail |
---|
public VirtualNode(java.lang.String name, java.lang.String displayName, java.lang.Object parent)
Method Detail |
---|
public java.lang.String getName()
IVirtualNode
getName
in interface IVirtualNode
IVirtualNode.getName()
public java.lang.String getDisplayName()
IVirtualNode
getDisplayName
in interface IVirtualNode
IVirtualNode.getDisplayName()
public java.lang.Object getParent()
getParent
in interface IVirtualNode
IVirtualNode.getParent()
public boolean hasChildren()
hasChildren
in interface IVirtualNode
IVirtualNode.hasChildren()
public java.lang.Object[] getChildrenArray()
getChildrenArray
in interface IVirtualNode
IVirtualNode.getChildrenArray()
public void addChildren(java.lang.Object child)
IVirtualNode
addChildren
in interface IVirtualNode
IVirtualNode.addChildren(java.lang.Object)
public void removeChildren(java.lang.Object child)
IVirtualNode
removeChildren
in interface IVirtualNode
IVirtualNode.removeChildren(java.lang.Object)
public void removeAllChildren()
removeAllChildren
in interface IVirtualNode
public boolean supports(org.eclipse.emf.ecore.EClass type)
org.eclipse.datatools.connectivity.sqm.core.ui.explorer.virtual.IVirtualNode#supports(org.eclipse.emf.ecore.EClass)
public void addChildren(java.util.Collection collection)
IVirtualNode
addChildren
in interface IVirtualNode
IVirtualNode.addChildren(java.util.Collection)
public org.eclipse.datatools.connectivity.sqm.internal.core.connection.ConnectionInfo getParentConnection()
getParentConnection
in interface IVirtualNode
public java.lang.Object getAdapter(java.lang.Class adapter)
getAdapter
in interface org.eclipse.core.runtime.IAdaptable
public java.lang.String getFilterName(java.lang.String virtualNodeType)
public boolean isCreateActionSupported(DatabaseDefinition dbdef)
public boolean isCreateDistinctTypeSupported(DatabaseDefinition dbdef)
public boolean isCreateRowTypeSupported(DatabaseDefinition dbdef)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |