Class ComponentReference

  • All Implemented Interfaces:
    Named
    Direct Known Subclasses:
    Link

    public class ComponentReference
    extends java.lang.Object
    implements Named
    • Field Detail

      • name

        public java.lang.String name
      • type

        public java.lang.String type
      • root

        public java.lang.String root
      • isAny

        public boolean isAny
      • local

        public boolean local
      • required

        public boolean required
      • defaultComponent

        public java.lang.String defaultComponent
      • inResolve

        private boolean inResolve
    • Constructor Detail

      • ComponentReference

        public ComponentReference()
      • ComponentReference

        public ComponentReference​(java.lang.String sn,
                                  java.lang.String st,
                                  ComponentType t)
    • Method Detail

      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface Named
      • getTargetType

        public java.lang.String getTargetType()
      • isLocal

        public boolean isLocal()
      • isRequired

        public boolean isRequired()
      • resolving

        public boolean resolving()
      • getDefaultComponent

        public java.lang.String getDefaultComponent()