001/**
002 */
003package org.nasdanika.models.gitlab;
004
005import java.util.Date;
006
007/**
008 * <!-- begin-user-doc -->
009 * A representation of the model object '<em><b>Tree</b></em>'.
010 * <!-- end-user-doc -->
011 *
012 * <p>
013 * The following features are supported:
014 * </p>
015 * <ul>
016 *   <li>{@link org.nasdanika.models.gitlab.Tree#getTreeItemsLoaded <em>Tree Items Loaded</em>}</li>
017 * </ul>
018 *
019 * @see org.nasdanika.models.gitlab.GitLabPackage#getTree()
020 * @model
021 * @generated
022 */
023public interface Tree extends TreeItem, org.nasdanika.ncore.Tree {
024        /**
025         * Returns the value of the '<em><b>Tree Items Loaded</b></em>' attribute.
026         * <!-- begin-user-doc -->
027         * <!-- end-user-doc -->
028         * <!-- begin-model-doc -->
029         * Timestamp when this tree's items were loaded
030         * <!-- end-model-doc -->
031         * @return the value of the '<em>Tree Items Loaded</em>' attribute.
032         * @see #setTreeItemsLoaded(Date)
033         * @see org.nasdanika.models.gitlab.GitLabPackage#getTree_TreeItemsLoaded()
034         * @model
035         * @generated
036         */
037        Date getTreeItemsLoaded();
038
039        /**
040         * Sets the value of the '{@link org.nasdanika.models.gitlab.Tree#getTreeItemsLoaded <em>Tree Items Loaded</em>}' attribute.
041         * <!-- begin-user-doc -->
042         * <!-- end-user-doc -->
043         * @param value the new value of the '<em>Tree Items Loaded</em>' attribute.
044         * @see #getTreeItemsLoaded()
045         * @generated
046         */
047        void setTreeItemsLoaded(Date value);
048
049} // Tree