IBM Rational Software Modeler
Release 6.0

com.ibm.xtools.ras.impord.license
Interface IImportLicenseModel


public interface IImportLicenseModel

This interface holds the data associated with RAS Asset Component licenses. It represents the model part to hold the licenses associated with either Asset or Artifact or any other component like a packaged Eclipse Feature.


Method Summary
 String getLicense()
          Retrieve the License associated with this model.
 String getName()
          Retrieve the Displayable Name of the component that requires an accepted license.
 String getType()
          Retrieve the Displayable Type of the component that requires an accepted license.
 org.eclipse.core.runtime.IStatus validate()
          Validate the License Model.
 

Method Detail

getLicense

public String getLicense()
Retrieve the License associated with this model.

Returns:
Returns the license.

getName

public String getName()
Retrieve the Displayable Name of the component that requires an accepted license.

Returns:
Returns the name.

getType

public String getType()
Retrieve the Displayable Type of the component that requires an accepted license.

Returns:
Returns the type.

validate

public org.eclipse.core.runtime.IStatus validate()
Validate the License Model.

Returns:
IStatus based on the results of the validation.

IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

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