Remote Systems
v6.4.1

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

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

public class SystemTeamViewCompileTypeNode
extends Object
implements IAdaptable

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


Field Summary
static String copyright
           
 
Constructor Summary
SystemTeamViewCompileTypeNode(SystemTeamViewSubSystemFactoryNode parentSSF, SystemCompileType type)
          Constructor
 
Method Summary
 boolean equals(Object o)
          Compare this node to another.
 Object getAdapter(Class adapterType)
          This is the method required by the IAdaptable interface.
 SystemCompileType getCompileType()
          Return the compile type this node represents
 ImageDescriptor getImageDescriptor()
          Return this node's image
 String getLabel()
          Return this node's label
 SystemTeamViewCategoryNode getParentCategory()
          Return the grandparent category this is a grandchild of.
 SystemTeamViewSubSystemFactoryNode getParentSubSystemFactory()
          Return the parent subsystem factory this is a child of.
 SystemProfile getProfile()
           
 void setCompileType(SystemCompileType type)
          Set the compile type this node represents
 void setParentSubSystemFactory(SystemTeamViewSubSystemFactoryNode factory)
          Set the parent subsystem factory this is a child of.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

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

SystemTeamViewCompileTypeNode

public SystemTeamViewCompileTypeNode(SystemTeamViewSubSystemFactoryNode parentSSF,
                                     SystemCompileType type)
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

equals

public boolean equals(Object o)
Compare this node to another.


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

getCompileType

public SystemCompileType getCompileType()
Return the compile type this node represents


setCompileType

public void setCompileType(SystemCompileType type)
Set the compile type this node represents


getParentCategory

public SystemTeamViewCategoryNode getParentCategory()
Return the grandparent category this is a grandchild of.


getParentSubSystemFactory

public SystemTeamViewSubSystemFactoryNode getParentSubSystemFactory()
Return the parent subsystem factory this is a child of.


setParentSubSystemFactory

public void setParentSubSystemFactory(SystemTeamViewSubSystemFactoryNode factory)
Set the parent subsystem factory 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.