org.eclipse.cdt.managedbuilder.internal.buildmodel
Class BuildIOType

java.lang.Object
  extended by org.eclipse.cdt.managedbuilder.internal.buildmodel.BuildIOType
All Implemented Interfaces:
IBuildIOType

public class BuildIOType
extends java.lang.Object
implements IBuildIOType


Method Summary
 void addResource(BuildResource rc)
           
 IBuildObject getIoType()
           
 java.lang.String getLinkId()
           
 IBuildResource[] getResources()
          Specifies a set of resources associated with this argument
 IBuildStep getStep()
          Specifies the build step this argument belongs to
 boolean isInput()
          Specifies whether this argument is Step input or output
 boolean isPrimary()
           
 void removeResource(BuildResource rc)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getResources

public IBuildResource[] getResources()
Description copied from interface: IBuildIOType
Specifies a set of resources associated with this argument

Specified by:
getResources in interface IBuildIOType
Returns:
IBuildResource[]

getStep

public IBuildStep getStep()
Description copied from interface: IBuildIOType
Specifies the build step this argument belongs to

Specified by:
getStep in interface IBuildIOType
Returns:
IBuildStep

addResource

public void addResource(BuildResource rc)

removeResource

public void removeResource(BuildResource rc)

isInput

public boolean isInput()
Description copied from interface: IBuildIOType
Specifies whether this argument is Step input or output

Specified by:
isInput in interface IBuildIOType
Returns:
boolean

isPrimary

public boolean isPrimary()

getLinkId

public java.lang.String getLinkId()

getIoType

public IBuildObject getIoType()