Ejemplo n.º 1
0
		public vObject(String name)
		{
			_objname=name;
			_proplist=new ArrayList();
			_enc=new _7BitEncoder();
		}
Ejemplo n.º 2
0
		public abstract void SetFromString(String tx);  // every Value-type should be able to read value from string
		public void ParseFromStream(StreamReader sr,Encoder en)
		{
			SetFromString(en.ReadAndDecode(sr));
		}
Ejemplo n.º 3
0
// Encoding
		public void SetEncoding(Encoder en)
		{
			PropertyParameter par=GetPar("ENCODING");
			if(par==null)
				SetPar(new EncodingParameter(this,en));
			else
				((EncodingParameter)par).SetEncoding(en);
		}
Ejemplo n.º 4
0
		public vObjectProperty(String prname,vObject owner)
		{
			_propowner=owner;
			_propname=prname;
			_par=new ArrayList();
			_enc=_propowner.ObjectEncoding;
		}
Ejemplo n.º 5
0
		public void SetEncoding(Encoder enc)
		{
			ParameterValue=enc.EncoderName;
			ParameterOwner.enc=enc;
		}
Ejemplo n.º 6
0
		public EncodingParameter(vObjectProperty owner,Encoder enc):base("ENCODING",owner)
		{
			ParameterValue=enc.EncoderName;
			ParameterOwner.enc=enc;
		}