Exemple #1
0
        //SwrlNodes

        public override object Visit(SwrlIVal e)
        {
            DlName dl = new DlName()
            {
                id = e.I
            };
            var dlp = dl.Split();

            if (char.IsLower(dlp.name[0]))
            {
                return("<" + owlNC.getIRIFromId(e.I, EntityKind.Role) + ">");
            }
            else
            {
                return("<" + owlNC.getIRIFromId(e.I, EntityKind.Instance) + ">");
            }
        }
Exemple #2
0
 public virtual object Visit(SwrlIVal e)
 {
     return(e);
 }
        //SwrlNodes

        public override object Visit(SwrlIVal e)
        {
            return(org.apache.jena.graph.NodeFactory.createURI(owlNC.getIRIFromId(e.I, EntityKind.Instance).toString()));
        }
 public override object Visit(SwrlIVal e)
 {
     e.I = removeDefaultPfx(e.I);
     return(base.Visit(e));
 }
Exemple #5
0
 public override object Visit(SwrlIVal e)
 {
     addToHeadOrBody(e.ToString(), ":I");
     return(e);
 }
 public object Visit(SwrlIVal e)
 {
     signature.Add(Tuple.Create(EntityKind.Instance, e.I));
     return(e.I);
 }
Exemple #7
0
 public object Visit(SwrlIVal e)
 {
     return(ATOM_INST(e.I));
 }
Exemple #8
0
 public override object Visit(SwrlIVal e)
 {
     e.I = applyFullUri(e.I);
     return(e);
 }