1 16 package org.outerj.daisy.repository; 17 18 import org.outerj.daisy.repository.variant.Branch; 19 import org.outerj.daisy.repository.variant.Language; 20 import org.outerx.daisy.x10.AvailableVariantDocument; 21 22 25 public interface AvailableVariant { 26 public Branch getBranch() throws RepositoryException; 27 28 public Language getLanguage() throws RepositoryException; 29 30 public long getBranchId(); 31 32 public long getLanguageId(); 33 34 public boolean isRetired(); 35 36 40 public long getLiveVersionId(); 41 42 public AvailableVariantDocument getXml(); 43 44 public AvailableVariantDocument getXml(boolean includeVariantNames) throws RepositoryException; 45 } 46 | Popular Tags |