All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.contextmapper.tactic.dsl.tacticdsl.Reference Maven / Gradle / Ivy

/**
 * generated by Xtext 2.21.0
 */
package org.contextmapper.tactic.dsl.tacticdsl;


/**
 * 
 * A representation of the model object 'Reference'.
 * 
 *
 * 

* The following features are supported: *

*
    *
  • {@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getDomainObjectType Domain Object Type}
  • *
  • {@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getCascade Cascade}
  • *
  • {@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getFetch Fetch}
  • *
  • {@link org.contextmapper.tactic.dsl.tacticdsl.Reference#isCache Cache}
  • *
  • {@link org.contextmapper.tactic.dsl.tacticdsl.Reference#isInverse Inverse}
  • *
  • {@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getDatabaseJoinTable Database Join Table}
  • *
  • {@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getDatabaseJoinColumn Database Join Column}
  • *
  • {@link org.contextmapper.tactic.dsl.tacticdsl.Reference#isValid Valid}
  • *
  • {@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getValidMessage Valid Message}
  • *
  • {@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getOrderBy Order By}
  • *
  • {@link org.contextmapper.tactic.dsl.tacticdsl.Reference#isOrderColumn Order Column}
  • *
  • {@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getOrderColumnName Order Column Name}
  • *
  • {@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getOppositeHolder Opposite Holder}
  • *
* * @see org.contextmapper.tactic.dsl.tacticdsl.TacticdslPackage#getReference() * @model * @generated */ public interface Reference extends Property { /** * Returns the value of the 'Domain Object Type' reference. * * * @return the value of the 'Domain Object Type' reference. * @see #setDomainObjectType(SimpleDomainObject) * @see org.contextmapper.tactic.dsl.tacticdsl.TacticdslPackage#getReference_DomainObjectType() * @model * @generated */ SimpleDomainObject getDomainObjectType(); /** * Sets the value of the '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getDomainObjectType Domain Object Type}' reference. * * * @param value the new value of the 'Domain Object Type' reference. * @see #getDomainObjectType() * @generated */ void setDomainObjectType(SimpleDomainObject value); /** * Returns the value of the 'Cascade' attribute. * * * @return the value of the 'Cascade' attribute. * @see #setCascade(String) * @see org.contextmapper.tactic.dsl.tacticdsl.TacticdslPackage#getReference_Cascade() * @model * @generated */ String getCascade(); /** * Sets the value of the '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getCascade Cascade}' attribute. * * * @param value the new value of the 'Cascade' attribute. * @see #getCascade() * @generated */ void setCascade(String value); /** * Returns the value of the 'Fetch' attribute. * * * @return the value of the 'Fetch' attribute. * @see #setFetch(String) * @see org.contextmapper.tactic.dsl.tacticdsl.TacticdslPackage#getReference_Fetch() * @model * @generated */ String getFetch(); /** * Sets the value of the '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getFetch Fetch}' attribute. * * * @param value the new value of the 'Fetch' attribute. * @see #getFetch() * @generated */ void setFetch(String value); /** * Returns the value of the 'Cache' attribute. * * * @return the value of the 'Cache' attribute. * @see #setCache(boolean) * @see org.contextmapper.tactic.dsl.tacticdsl.TacticdslPackage#getReference_Cache() * @model * @generated */ boolean isCache(); /** * Sets the value of the '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#isCache Cache}' attribute. * * * @param value the new value of the 'Cache' attribute. * @see #isCache() * @generated */ void setCache(boolean value); /** * Returns the value of the 'Inverse' attribute. * * * @return the value of the 'Inverse' attribute. * @see #setInverse(boolean) * @see org.contextmapper.tactic.dsl.tacticdsl.TacticdslPackage#getReference_Inverse() * @model * @generated */ boolean isInverse(); /** * Sets the value of the '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#isInverse Inverse}' attribute. * * * @param value the new value of the 'Inverse' attribute. * @see #isInverse() * @generated */ void setInverse(boolean value); /** * Returns the value of the 'Database Join Table' attribute. * * * @return the value of the 'Database Join Table' attribute. * @see #setDatabaseJoinTable(String) * @see org.contextmapper.tactic.dsl.tacticdsl.TacticdslPackage#getReference_DatabaseJoinTable() * @model * @generated */ String getDatabaseJoinTable(); /** * Sets the value of the '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getDatabaseJoinTable Database Join Table}' attribute. * * * @param value the new value of the 'Database Join Table' attribute. * @see #getDatabaseJoinTable() * @generated */ void setDatabaseJoinTable(String value); /** * Returns the value of the 'Database Join Column' attribute. * * * @return the value of the 'Database Join Column' attribute. * @see #setDatabaseJoinColumn(String) * @see org.contextmapper.tactic.dsl.tacticdsl.TacticdslPackage#getReference_DatabaseJoinColumn() * @model * @generated */ String getDatabaseJoinColumn(); /** * Sets the value of the '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getDatabaseJoinColumn Database Join Column}' attribute. * * * @param value the new value of the 'Database Join Column' attribute. * @see #getDatabaseJoinColumn() * @generated */ void setDatabaseJoinColumn(String value); /** * Returns the value of the 'Valid' attribute. * * * @return the value of the 'Valid' attribute. * @see #setValid(boolean) * @see org.contextmapper.tactic.dsl.tacticdsl.TacticdslPackage#getReference_Valid() * @model * @generated */ boolean isValid(); /** * Sets the value of the '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#isValid Valid}' attribute. * * * @param value the new value of the 'Valid' attribute. * @see #isValid() * @generated */ void setValid(boolean value); /** * Returns the value of the 'Valid Message' attribute. * * * @return the value of the 'Valid Message' attribute. * @see #setValidMessage(String) * @see org.contextmapper.tactic.dsl.tacticdsl.TacticdslPackage#getReference_ValidMessage() * @model * @generated */ String getValidMessage(); /** * Sets the value of the '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getValidMessage Valid Message}' attribute. * * * @param value the new value of the 'Valid Message' attribute. * @see #getValidMessage() * @generated */ void setValidMessage(String value); /** * Returns the value of the 'Order By' attribute. * * * @return the value of the 'Order By' attribute. * @see #setOrderBy(String) * @see org.contextmapper.tactic.dsl.tacticdsl.TacticdslPackage#getReference_OrderBy() * @model * @generated */ String getOrderBy(); /** * Sets the value of the '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getOrderBy Order By}' attribute. * * * @param value the new value of the 'Order By' attribute. * @see #getOrderBy() * @generated */ void setOrderBy(String value); /** * Returns the value of the 'Order Column' attribute. * * * @return the value of the 'Order Column' attribute. * @see #setOrderColumn(boolean) * @see org.contextmapper.tactic.dsl.tacticdsl.TacticdslPackage#getReference_OrderColumn() * @model * @generated */ boolean isOrderColumn(); /** * Sets the value of the '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#isOrderColumn Order Column}' attribute. * * * @param value the new value of the 'Order Column' attribute. * @see #isOrderColumn() * @generated */ void setOrderColumn(boolean value); /** * Returns the value of the 'Order Column Name' attribute. * * * @return the value of the 'Order Column Name' attribute. * @see #setOrderColumnName(String) * @see org.contextmapper.tactic.dsl.tacticdsl.TacticdslPackage#getReference_OrderColumnName() * @model * @generated */ String getOrderColumnName(); /** * Sets the value of the '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getOrderColumnName Order Column Name}' attribute. * * * @param value the new value of the 'Order Column Name' attribute. * @see #getOrderColumnName() * @generated */ void setOrderColumnName(String value); /** * Returns the value of the 'Opposite Holder' containment reference. * * * @return the value of the 'Opposite Holder' containment reference. * @see #setOppositeHolder(OppositeHolder) * @see org.contextmapper.tactic.dsl.tacticdsl.TacticdslPackage#getReference_OppositeHolder() * @model containment="true" * @generated */ OppositeHolder getOppositeHolder(); /** * Sets the value of the '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getOppositeHolder Opposite Holder}' containment reference. * * * @param value the new value of the 'Opposite Holder' containment reference. * @see #getOppositeHolder() * @generated */ void setOppositeHolder(OppositeHolder value); } // Reference




© 2015 - 2024 Weber Informatics LLC | Privacy Policy