private TextField someField;
...
public String getSomeFieldText(){
return someField.getText();
}
....другой класс или контроллер
String text = foo.getSomeFieldText();
вообще судя по обилию таких простых вопросов от вас вам срочно необходимо сесть и почитать книжку по jav'е т.к. это самые элементарные вопросы.
Sanes: В гос конторах? в большинстве случаев адекватный сисадмин от туда убежит быстро(если вообще будет устраиваться), я думаю даже не стоит объяснять причины этого. Павел: вообще у энтерпрайз версии есть, точнее как минимум раньше был что там сейчас не знаю. Встречный вопрос, Вы где нибудь в гос учреждениях видели соблюдения всех норм и законов? я вот лично не видел еще.
dimatl: Самый простой вариант.
1) На этом арендованном сервере поднимаете VPN(вообще любой какой вам будет проще). Пусть впн клиентам будет выдаваться 192.168.10.0/24 сам сервер будет иметь 192.168.10.1
2) На тиках создаете впн соединение. Запрещаете\удаляете роуты связанные с впн. Добавляете 1 единственный роут где указываете Dst address 192.168.10.1 шлюз имя_впн_соединения и distance 1.
В целом этого должно будет хватить, все смогут достучаться до сервера но в инет будут ходить минуя впн.
zionkv: Объясните полную картину происходящего, исходя из написанного в вопросе я предполагаю что у вас есть здание, этажи которого сдаются в аренду сторонним фирмам и общая задача чтобы у них был интернет и локалка? при том нужно урезать скорость выхода только в инет, кроме того совсем неизвестно будет\есть ли у них свой роутер со своей подсетью? Для тех у кого нет роутеров надо еще и по dhcp вещать хоть чтото?
dimatl: В любой задаче придется выбирать наименьшее из зла =) Насчет поездок и перенастройки, ну хз, тики дают огромное число разных возможностей и жирный плюс (сугубо лично для меня) что все документировано, даже баги и есть очень хорошая ТП.
Попробуйте EoIP, фирменная проприетарная фича которая просто идеальная всем если везде тики.
Антон @ Лялин: В контроллере есть собственный конструктор, функция называется initialize(), вызывается после того как все элементы контроллера распарсены\загружены\слинкованы. В нем берешь свой fileConfig, из него нужный параметр и делаешь необходимые изменения с dicBred или другими элементами формы.
Я не знаю где ты читаешь свой конфиг но это роли не играет. Предположим в main ты его прочитал. В контроллере initialize() смотришь конфиг и ставишь снимаешь галочки.
В createCompanyCoupon() ты возвращаешь ссылку на один и тотже объект.
В couponCreator() аналогичная проблема, возвращаете всегда одну и туже ссылку.
Вот и ваши проблемы все.
Maks Burkov: сделай вывод через prinln() каждого купона после его создания но перед запихиванием в хэшмап. По типу
Coupon coupon5 = "создал";
system.err.prinln("coupon: "+coupon5.toString());
для каждого купона.
Maks Burkov: начни с того что подправь как я писал выше. Затем разберись как работают тесты т.к. у тебя ситация следующая:
1) Перед созданием экземпляра класса ты дергаешь createCompanies()
2) Создаешь экземпляр класса.
3) Вызываешь createCoupons()
4) Вызываешь createEmployees()
5) Вызываешь собственно сам тест createCustomers()
6) Только теперь после теста вызываешь createUsers()
7) Вызываешь setLoginData()
8) Вызываешь checkTheSetedObjects()
Что за магия происходит у вас в companyServiceTesting.createCompanyCoupon()?
Что тут творится .getBeanInstance("company" , Company.class);? Что то я не припоминаю чтобы был такой штатный метод, внутри снова return instance без проверок и статичный?