Remote Systems
v6.4.1

com.ibm.etools.systems.core.ui.view.team
Class SystemTeamViewCompileCommandNode

java.lang.Object
  extended bycom.ibm.etools.systems.core.ui.view.team.SystemTeamViewCompileCommandNode
All Implemented Interfaces:
IAdaptable

public class SystemTeamViewCompileCommandNode
extends Object
implements IAdaptable

This class represents a compile command node in the Team view.


Field Summary
static String copyright
           
 
Constructor Summary
SystemTeamViewCompileCommandNode(SystemTeamViewCompileTypeNode parentType, SystemCompileCommand command)
          Constructor
 
Method Summary
 Object getAdapter(Class adapterType)
          This is the method required by the IAdaptable interface.
 SystemCompileCommand getCompileCommand()
          Return the compile command this node represents
 ImageDescriptor getImageDescriptor()
          Return this node's image
 String getLabel()
          Return this node's label
 SystemTeamViewCompileTypeNode getParentCompileType()
          Return the parent compile type this is a child of.
 SystemProfile getProfile()
           
 void setCompileCommand(SystemCompileCommand command)
          Set the compile command this node represents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static final String copyright
See Also:
Constant Field Values
Constructor Detail

SystemTeamViewCompileCommandNode

public SystemTeamViewCompileCommandNode(SystemTeamViewCompileTypeNode parentType,
                                        SystemCompileCommand command)
Constructor

Method Detail

getAdapter

public Object getAdapter(Class adapterType)
This is the method required by the IAdaptable interface. Given an adapter class type, return an object castable to the type, or null if this is not possible.

Specified by:
getAdapter in interface IAdaptable

getImageDescriptor

public ImageDescriptor getImageDescriptor()
Return this node's image

Returns:
the image to show in the tree, for this node

getLabel

public String getLabel()
Return this node's label

Returns:
the translated label to show in the tree, for this node

getProfile

public SystemProfile getProfile()
Returns:
profile this category is associated with

getCompileCommand

public SystemCompileCommand getCompileCommand()
Return the compile command this node represents


setCompileCommand

public void setCompileCommand(SystemCompileCommand command)
Set the compile command this node represents


getParentCompileType

public SystemTeamViewCompileTypeNode getParentCompileType()
Return the parent compile type this is a child of.


Remote Systems
v6.4.1

Copyright © 2005 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.