IBM Rational Software Modeler
Release 6.0

com.ibm.xtools.ras.profile.defauld.navigation
Interface IArtifactVisitor


public interface IArtifactVisitor

This interface is implemented by objects that visit Artifact hierarchies.

Usage:

 
  class MyVisitor implements IArtifactVisitor {
     public VisitorStatus visit(Artifact theArtifact) {
        // your code here
        return VistorStatus.VISIT_CHILDREN;
     }
  }
  Artifact theArtifact = ...;
  theArtifact.accept(new MyVistor());
  
 

Clients may implement this interface.

See Also:
Artifact.accept(IArtifactVisitor), Solution.accept(IArtifactVisitor), Asset.accept(IArtifactVisitor)

Method Summary
 VisitorStatus visit(Artifact theArtifact)
          Visits the given Artifact.
 

Method Detail

visit

public VisitorStatus visit(Artifact theArtifact)
Visits the given Artifact.

Parameters:
theArtifact - the Artifact to visit
Returns:
a status indicating how visitation should proceed.

IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2004. All rights reserved.