ilog.rules.studio.res.ruleapp
Interface IlrRuleAppProject
-
public interface IlrRuleAppProject
Serves as a RuleApp Project container and always contains a RuleApp descriptor.
-
-
Method Summary
Methods Modifier and Type Method and Description IlrRuleAppDescriptor
getDescriptor()
Gets the RuleApp descriptor attached to this project.java.lang.String
getFullPath()
Gets the full path of this project.java.lang.String
getLocation()
Gets the location of this project.java.lang.String
getName()
Gets the RuleApp project name.org.eclipse.core.resources.IProject
getProject()
Gets theIProject
on which thisIlrRuleAppProject
was created.void
setDescriptor(IlrRuleAppDescriptor descriptor)
Sets the RuleApp descriptor attached to this project.
-
-
-
Method Detail
-
getDescriptor
IlrRuleAppDescriptor getDescriptor()
Gets the RuleApp descriptor attached to this project.- Returns:
- The RuleApp descriptor.
-
setDescriptor
void setDescriptor(IlrRuleAppDescriptor descriptor)
Sets the RuleApp descriptor attached to this project.- Parameters:
descriptor
- The RuleApp descriptor.
-
getLocation
java.lang.String getLocation()
Gets the location of this project. The location is an absolute path.- Returns:
- The RuleApp project location.
-
getFullPath
java.lang.String getFullPath()
Gets the full path of this project. The full path is relative to the workspace.- Returns:
- The RuleApp project full path.
-
getName
java.lang.String getName()
Gets the RuleApp project name.- Returns:
- The RuleApp project name.
-
getProject
org.eclipse.core.resources.IProject getProject()
Gets theIProject
on which thisIlrRuleAppProject
was created. This is handle-only method, the returned element may or may not exist.- Returns:
- The
IProject
on which thisIlrRuleAppProject
was created.
-
-