com.ibm.etools.iseries.remotebuild
Class RBResourceAdapter
java.lang.Object
com.ibm.etools.iseries.remotebuild.RBResourceAdapter
public class RBResourceAdapter
- extends Object
Implements a ISystemRemoteElementAdapter for an RBResource. This allows an RBResource to
participate directly in many operations that apply to remote resources.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RBResourceAdapter
public RBResourceAdapter()
getName
public String getName(Object element)
getAbsoluteName
public String getAbsoluteName(Object element)
getAbsoluteParentName
public String getAbsoluteParentName(Object element)
getSubSystem
public SubSystem getSubSystem(Object element)
getRemoteTypeCategory
public String getRemoteTypeCategory(Object element)
getRemoteType
public String getRemoteType(Object element)
getRemoteSubType
public String getRemoteSubType(Object element)
getRemoteSubSubType
public String getRemoteSubSubType(Object element)
getRemoteSourceType
public String getRemoteSourceType(Object element)
refreshRemoteObject
public boolean refreshRemoteObject(Object oldElement,
Object newElement)
getEditableRemoteObject
public ISystemEditableRemoteObject getEditableRemoteObject(Object object)
canEdit
public boolean canEdit(Object object)
getFilterStringFor
public String getFilterStringFor(Object object)
getRemoteParent
public Object getRemoteParent(Object element,
IProgressMonitor monitor)
throws Exception
- Throws:
Exception
getRemoteParentNamesInUse
public String[] getRemoteParentNamesInUse(Object element,
IProgressMonitor monitor)
getSubSystemConfigurationId
public String getSubSystemConfigurationId(Object element)
- Returns
false
- See Also:
com.ibm.etools.systems.core.ui.view.ISystemRemoteElementAdapter#supportsUserDefinedActions(java.lang.Object)
getText
public String getText(Object element)
Copyright © 2011 IBM Corp. All Rights Reserved.
Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.