X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=runtime%2Forg.argeo.slc.support.jcr%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fjcr%2FSlcTypes.java;h=35f971dccc344a2f7a6e34fc70374ffa354c59da;hb=2ecb1e7ce15a25ba8026b5ded625f36c1be467bd;hp=ffc9bbd2f5b40d1c118a4618d89e9a41f36aa4e1;hpb=f9390551727c59736a83e5b6de4d655a412b233f;p=gpl%2Fargeo-slc.git diff --git a/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/SlcTypes.java b/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/SlcTypes.java index ffc9bbd2f..35f971dcc 100644 --- a/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/SlcTypes.java +++ b/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/SlcTypes.java @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2007-2012 Argeo GmbH + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package org.argeo.slc.jcr; /** JCR node types used by SLC */ @@ -16,9 +31,14 @@ public interface SlcTypes { public final static String SLC_PRIMITIVE_SPEC_ATTRIBUTE = "slc:primitiveSpecAttribute"; public final static String SLC_REF_SPEC_ATTRIBUTE = "slc:refSpecAttribute"; - public final static String SLC_RESULT = "slc:result"; + public final static String SLC_TEST_RESULT = "slc:testResult"; public final static String SLC_CHECK = "slc:check"; public final static String SLC_PROPERTY = "slc:property"; + public final static String SLC_DIFF_RESULT = "slc:diffResult"; + + // Node types used for user defined and managed result UI tree + public final static String SLC_MY_RESULT_ROOT_FOLDER = "slc:myResultRootFolder"; + public final static String SLC_RESULT_FOLDER = "slc:resultFolder"; // Log levels public final static String SLC_LOG_ENTRY = "slc:logEntry"; @@ -32,7 +52,7 @@ public interface SlcTypes { * REPO */ public final static String SLC_ARTIFACT = "slc:artifact"; - public final static String SLC_ARTIFACT_VERSION_BASE = "slc:artifactVersionBase"; + public final static String SLC_ARTIFACT_VERSION_BASE = "slc:artifactVersion"; public final static String SLC_ARTIFACT_BASE = "slc:artifactBase"; public final static String SLC_GROUP_BASE = "slc:groupBase"; public final static String SLC_JAR_FILE = "slc:jarFile"; @@ -44,5 +64,17 @@ public interface SlcTypes { public final static String SLC_DYNAMIC_IMPORTED_PACKAGE = "slc:dynamicImportedPackage"; public final static String SLC_REQUIRED_BUNDLE = "slc:requiredBundle"; public final static String SLC_FRAGMENT_HOST = "slc:fragmentHost"; + + // Distribution management + public final static String SLC_RELEVANT_CATEGORY = "slc:category"; + public final static String SLC_MODULAR_DISTRIBUTION_BASE = "slc:modularDistributionBase"; + public final static String SLC_MODULAR_DISTRIBUTION = "slc:modularDistribution"; + public final static String SLC_MODULE_COORDINATES = "slc:moduleCoordinates"; + + // origin + public final static String SLC_KNOWN_ORIGIN = "slc:knownOrigin"; + public final static String SLC_PROXIED = "slc:proxied"; + // rpm + public final static String SLC_RPM = "slc:rpm"; }