1 16 package org.outerj.daisy.repository.variant; 17 18 import org.outerx.daisy.x10.LanguageDocument; 19 import org.outerj.daisy.repository.RepositoryException; 20 21 import java.util.Date ; 22 23 26 public interface Language { 27 static final long DEFAULT_LANGUAGE_ID = 1; 28 static final String DEFAULT_LANGUAGE_NAME = "default"; 29 30 long getId(); 31 32 String getName(); 33 34 String getDescription(); 35 36 void setName(String name); 37 38 void setDescription(String description); 39 40 void save() throws RepositoryException; 41 42 long getLastModifier(); 43 44 Date getLastModified(); 45 46 long getUpdateCount(); 47 48 LanguageDocument getXml(); 49 50 void setAllFromXml(LanguageDocument.Language languageXml); 51 } 52 | Popular Tags |