COSMOS ${releaseVersion} resource-modeling Project
Internal API Specification

org.eclipse.cosmos.rm.validation.internal.artifacts
Class RuleBinding

java.lang.Object
  extended by org.eclipse.cosmos.rm.validation.internal.artifacts.RuleBinding
Direct Known Subclasses:
ExportWizardRuleBinding

public class RuleBinding
extends java.lang.Object

Model object that represents one element in an SML-IF document


Field Summary
protected  java.lang.String alias
           
protected  java.lang.String rule
           
 
Constructor Summary
RuleBinding()
           
RuleBinding(java.lang.String alias, java.lang.String rule)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getAlias()
           
 java.lang.String getRule()
           
 int hashCode()
           
 boolean isValid()
           
 void setAlias(java.lang.String alias)
           
 void setRule(java.lang.String rule)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

alias

protected java.lang.String alias

rule

protected java.lang.String rule
Constructor Detail

RuleBinding

public RuleBinding(java.lang.String alias,
                   java.lang.String rule)

RuleBinding

public RuleBinding()
Method Detail

getAlias

public java.lang.String getAlias()

setAlias

public void setAlias(java.lang.String alias)

getRule

public java.lang.String getRule()

setRule

public void setRule(java.lang.String rule)

isValid

public boolean isValid()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

COSMOS ${releaseVersion} resource-modeling Project
Internal API Specification